Mu Guiying Takes Command
Deep Brains
一路向前
Fahai Don't Know Love
Hua Fan Ye Mao
Faith & Fire
Footprints of Change
TV · as Brother Xiu · 44 eps
TV · as Lin Jinghan · 8 eps
TV · as Sha Kai · 30 eps
TV · 12 eps
TV · 34 eps
Movie · as Bai Zixi
TV · as 于都尉 · 39 eps