He is a Chinese actor.
Flourished Peony
Legend of Fei
Renascence
Chef Hua
Along With Me
Brotherhood of Blades
Sword Chaos
TV · as Young Master Jia · 1 ep
TV · as Luo Zhen Yu · 18 eps
TV · as Yang Jin · 51 eps
TV · as Qian Mian · 36 eps
TV · as He Yu · 36 eps
Movie · as Lu Yi
TV · as Chi Xiao · 21 eps