She Is the Phoenix
Battle Strike Team: Rescue Engine
A Prime Minister's Disguise
The Legend of Zhangbang
TV · as Dugu Xing · 1 ep
TV · as Ning Tao · 28 eps
Movie · as Xue Tangzhu
TV · as Lin Yunzhi · 52 eps