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