The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Wu Shanshan | The Couch Critic
Place of Birth
Guizhou, China
Known For
Acting
Wu Shanshan
Movies
TV Shows
Revanchist
Movie
6.2
Cast
January 1, 1994
Enigma at St. Paul Hospital
Movie
6.0
as Yu Na
January 1, 1990