The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Olivia Liang | The Couch Critic
Born
May 11, 1993
Known For
Acting
Olivia Liang
Movies
TV Shows
Scooby-Doo, Where Are You Now!
Movie
8.0
as Olivia Liang - Shaggy's Martial Arts Trainer
October 29, 2021
Crawlers
Movie
6.0
as Yeujin
March 6, 2020
Paper Flowers
Movie
as Fiona Chang
July 20, 2024