The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Yeqiao Yan | The Couch Critic
Born
February 2, 1991
Place of Birth
Wuhan, Hubei, China
Known For
Acting
Yeqiao Yan
Movies
TV Shows
The Legend of Hei
Movie
8.3
as Flower Spirit (voice)
August 27, 2019
Throne of Seal The Movie: The Crownless God
Movie
9.0
as A Daixi (voice)
April 30, 2025
You Don't Mess with Little Bugs
Movie
as Firefly Din Din (voice)
November 2, 2019