The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Pu Tao | The Couch Critic
Born
November 6, 1990
Place of Birth
Lanzhou, Gansu Province, China
Known For
Acting
Pu Tao
Movies
TV Shows
The Demon Hunter
Movie
as Ling Long
January 18, 2022
Heart for Heaven
Movie
5.3
as Lian
December 31, 2015
Lost In Tomb
Movie
4.0
Cast
June 26, 2024