The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Dyana Liu | The Couch Critic
Born
July 29, 1981
Place of Birth
Taipei - Taiwan
Known For
Acting
Dyana Liu
Movies
TV Shows
Space Mission: Danger!
Movie
7.0
as KC (voice)
March 27, 2018
The Texas Chainsaw Manicure
Movie
3.2
Cast
June 23, 2007