Xu Ruihao, formerly known as Xu Tao, is a Chinese actor.
Blood River
A Splendid Match
The River
Love Ever After
The Warrior
TV · as Gu Jingrong · 8 eps
TV · as Su Changli · 3 eps
TV · as Gu Xincheng · 24 eps
Movie · as Zong Hang
Movie · as God of Love