1988
1978
as Zhang Yiaotian, the Centipede / Tan Shanhu
1976
as Shaolin Student (uncredited)
as Dao Chang
as General Gu Bei Zi
1980
as Kao Ching Chun (Gao Jinzhong)
as Pao Siao Tung
1981
as Ling Yunzi
1984
as Tiger
1975
as Mongolian Soldier (uncredited)
1982
as Priest Chi King
1979
as Silver Spear
as Gang Member
1990
as Lamma Priest Kanmadi
as Su Hei Hu
as Chen Chu-Kwong
as Iron Tiger Cao Fung (Chow Fang)
as Beggar Clan Elder
as Regiment Commander Wang
as Yan Zi-Fei