Curse of the Golden Flower
as Imperial Physician JiangRescue at Dongji
as Boss WuThe Assassins
as Lord Fu WanCliff Walkers
as Section Chief GaoLove Never Ends
as Chang WeijieThe White Haired Witch of Lunar Kingdom
as Wei ZhongxianThe Wasted Times
as Mr. WangBeing Towards Death
as Liu JianyeA Woman, a Gun and a Noodle Shop
as WangWind Blast
as He JianzhongWreaths at the Foot of the Mountain
as Duan YuguoRising Shaolin: The Protector
as 和尚Bring Happiness Home
as LandlordFilial Son And Filial Piety
as 姐夫Enjoy Yourself
as Qin ZhiyuanIntrude The Widow Village at Midnight
as Huang EreCrime of Passion
as Lao JiaoAssassinating Wang Jingwei
1988Singing When We're Young
as Dong Jiujiu's fatherThe Tree In The Rain
as Qiao DamingJourney to Western Xia Empire
1997The Sound of Malan Flowers Blooming
2026