The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Zhang Xingyu | The Couch Critic
Born
March 9, 1987
Known For
Acting
Zhang Xingyu
Movies
TV Shows
As Director
As God
Movie
as Secpnd Buddha
April 16, 2020
Waiting Until Smoke is Warm and Rain is Gone
Movie
6.5
as Wu Renxing
December 31, 2018
Zhong Kui The Demon Buster
Movie
5.0
as Wan Yao
December 25, 2019
Buried City to Shut All Lights
Movie
as Wu Renxing
January 31, 2019