The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Born
February 15, 1985
Place of Birth
Beijing,China
Known For
Acting
Zhao Xiaolu
Movies
TV Shows
Lin Chong: Wind and Snow Mountain Shrine
Movie
as 贞娘
November 1, 2019
Zhao Xiaolu | The Couch Critic