Fireworks of My Heart
Rattan
Snow Fall
The Imperial Swordsman
Chivalrous Hero Lu Xiao Yu
TV · as Zhang Youwen · 24 eps
TV · as Chen Yu · 2 eps
TV · as 笑峰 · 24 eps
TV · as Shao Qing · 30 eps
Movie · as Jian Ling