He is a Chinese actor who graduated from the Shanghai Film Academy.
Dance of the Phoenix
New Horizon
Lady of Law
Buried City to Shut All Lights
Ultimate Teacher
Hero
TV · as Zhang Chuang · 40 eps
TV · as Tong Yuan · 47 eps
TV · as Gao Wei · 30 eps
Movie · as Qi Yan
TV · as Zhao Zheng · 46 eps
TV · as Li Yang · 30 eps