Xiao Zhuang Epic
Fighting for Love
Cao Cao
Sparks of Fire in Jinggangshan
我家有个赵大咪
TV · as Jiang Chengyi · 36 eps
Movie · as Diao Fei Lin
TV · as Liu Hong / Guo Jia · 41 eps
TV · as 李剑 · 35 eps
TV · as Shunzhi Emperor Fulin · 38 eps