1988
1976
as Shaolin Student (uncredited)
1997
1979
as Silver Spear
1978
as Dao Chang
as Zhang Yiaotian, the Centipede / Tan Shanhu
as Pao Siao Tung
1982
as Priest Chi King
1975
as Mongolian Soldier (uncredited)
1990
as Lamma Priest Kanmadi
1984
as Tiger
1980
as Kao Ching Chun (Gao Jinzhong)
as General Gu Bei Zi
1977
as Mongol fighter/guard
as Regiment Commander Wang
as Gao Jinzhong
1981
as Ling Yunzi
as Woodcutter
as Su Hei Hu
as Heaven Guard / Chang Jiaxiang