The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Lu Shan | The Couch Critic
Born
July 25, 1989
Place of Birth
Zibo, Shandong Province, China
Known For
Acting
Lu Shan
Biography
Lu Shan (卢杉) is a Chinese actress.
Movies
TV Shows
Oversize Love
Movie
4.7
as Song Wenlu
October 30, 2020
怪友
Movie
as 董婧
January 1, 2013
Silent Past
Movie
Cast
January 1, 2013