The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Zhang Ran | The Couch Critic
Born
January 10, 1988
Place of Birth
Beijing, China
Known For
Acting
Zhang Ran
Movies
TV Shows
The Viral Factor
Movie
5.8
as Wang Xiaojie
January 19, 2012
The Escaping Man
Movie
Cast
July 25, 2023
The Love of Three Smile: Scholar and the Beauty
Movie
4.0
Cast
May 7, 2010
Cross
Movie
5.0
Cast
October 4, 2012
Unexpected Love 2
Movie
Cast
September 4, 2020
Driverless
Movie
6.2
Cast
July 2, 2010