Born in China — Feb 09 2001
Xu Ruihao, formerly known as Xu Tao, is a Chinese actor.
Browse acting and crew credits across movies and TV — filter and sort to find specific roles.
Su Changli
Gu Xincheng
Zong Hang
God of Love