The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Zuo Hang | The Couch Critic
Born
June 14, 1995
Place of Birth
Huangshan, Anhui, China
Known For
Acting
Zuo Hang
Movies
TV Shows
Life and Death
Movie
Cast
January 12, 2021
The Swords of Storm
Movie
Cast
March 18, 2020