The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Xu Xiao - Actor & Filmmaker | The Couch Critic
Home
/
People
/
Xu Xiao
Born
June 13, 1987
(Age 38)
Place of Birth
Qiqihaer, Heilongjiang, China
Known For
Acting
Gender
Male
Career Highlights
3
Movies
4
TV Shows
Also Known As
肖旭
Xu Xiao
Movies
3
TV Shows
4
愤怒的牦牛
Cast
April 22, 2025
My Super Heroine
as
Chen Awang
November 1, 2024
Five-Foot Detective
Cast
February 7, 2024