Strange Tales of Tang Dynasty
A Little Thing Called First Love
Crossing the Yalu River
Snowflower
Dear Prince
Explosive Boxer
TV · as Old Waiter / 老伙计 · 3 eps
Movie · as Zeng Zesheng
TV · as Lin Weiguo · 36 eps
Movie · as 古坚
TV · as Director Zhao Shi · 19 eps
TV · 45 eps