My Dear Guardian
The Punishment
Blue Strike
Fate of the Century
与狼共舞
玉海棠
火线出击
TV · as Qin Limin · 2 eps
TV · as Dong Zhigang · 40 eps
Movie
TV · as 王可争 · 43 eps
TV · as Xu Liangjun · 42 eps
TV · as Ba Cang · 40 eps
TV · as Tan Yibo · 40 eps