You Are My Hero
Strange Tales of Tang Dynasty
Eight Hundred
The Controllers
Ronin Mad
We Are Young
TV · 20 eps
TV · as Chang Fang · 5 eps
TV · as Zhang Dayong · 1 ep
Movie · as Zhong Dingtian
TV · as Manager Wang · 29 eps
Movie