The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Lin Xinyi | The Couch Critic
Born
November 3, 1998
Place of Birth
Shanghai, China
Known For
Acting
Lin Xinyi
Movies
TV Shows
Inferior Student Qiao Xi
Movie
as Shi Qiao Xi
January 20, 2019
Legend of Changbai Mountain Hunter
Movie
3.0
as Xiuxiu
January 30, 2024
The Zombies
Movie
9.0
Cast
April 27, 2024