The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Hou Yu | The Couch Critic
Born
January 2, 1976
Place of Birth
中国,湖北,宜昌
Known For
Acting
Hou Yu
Movies
TV Shows
Never Said Goodbye
Movie
6.9
as Liao Lu
August 9, 2016
Sky Stream
Movie
Cast
November 30, 2018
Battlefield Orchid
Movie
Cast
October 20, 2012