The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Han Haihua | The Couch Critic
Place of Birth
Jiaxing, Zhejiang Province, China
Known For
Acting
Han Haihua
Movies
TV Shows
International Rescue
Movie
Cast
January 1, 1990
Loyal Hero
Movie
as Chen Yaojin
January 1, 1992
The Thief of Baling
Movie
Cast
May 12, 1987
The Legend of the Daliang Mountains
Movie
Cast
January 1, 1988