The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Zhao Xiaolu | The Couch Critic
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