1980
as Boss Wang's Thug
1981
as Angry Kungfu Master's Disciple (uncredited)
1982
as (uncredited)
1984
as Tartar General
as Chief Chou's Man
as Long Congfeng
1979
as Deadly Valley's Thug
as Jiang Fung
as Emperor's Bodyguard
1983
as Spearman
as Fake Ye Gucheng
as Chen Zhong
as 3rd Chief Liang Ying
as Mr Lin
as Yong Zheng's Bodyguard
as Villager
as Tao Yao