The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Barry Qu | The Couch Critic
Born
September 20, 1990
Place of Birth
Taibei, Taiwan, China
Known For
Acting
Barry Qu
Movies
TV Shows
Your Name Engraved Herein
Movie
7.9
as Horn
September 30, 2020