Heroes
Duel on Mount Hua
Angel Warriors
Shanghai Picked Flowers
The Blind Detective
LonelyBattle
TV · as Qi Qing · 8 eps
TV · as Lin Jida · 47 eps
TV · as Yamamoto · 45 eps
TV · as Lu Tianqi · 52 eps
Movie · as Aliao, the Tiger Tribe warrior
TV · as 刘良 · 30 eps