Fine Archery: The Brave Archer Franchise (2023)
艳鬼在你左右 (1997)
Letov's Escort
精武英雄2: 鐵保鏢 (1996)
Lamma Priest Kanmadi
新十二生肖 (1990)
僵尸小子II:天外天小子 (1988)
James Webster
霊幻襲撃 (1987)
鬼面忍者 (1984)
God of Bowls
北海雙仙戲烏龍 (1984)
Tiger
上海灘十三太保 (1984)
Luo Shan
九子天魔 (1984)
擂台 (1984)
Cho Kam-Kuai
撞鬼 (1983)
Priest Chi King
神鵰俠侶 (1982)
Hua Chong - the Butterfly
沖霄樓 (1982)
Woodcutter
射鵰英雄傳第三集 (1981)
Ling Yunzi
叉手 (1981)
Uncle Wen Nan Yang
碧血劍 (1981)
Tung Yen
术士神传 (1981)
Hu Yidao
飛狐外傳 (1980)
Chen Chu-Kwong
大殺四方 (1980)
Kao Ching Chun (Gao Jinzhong)
少林與武當 (1980)
Iron Tiger Cao Fung (Chow Fang)
鐵旗門 (1980)
Heaven Guard / Chang Jiaxiang
第三类打斗 (1980)
Su Hei Hu
廣東十虎與後五虎 (1979)
Silver Spear
金臂童 (1979)
Yuan Ying Fei
賣命小子 (1979)
Fu Quanyi
雜技亡命隊 (1979)
Gao Jinzhong
街市英雄 (1979)
Dao Chang
Can Que (1978)
Pao Siao Tung
Invincible Shaolin (1978)
Zhang Yiaotian, the Centipede / Tan Shanhu
Wu Du (1978)
Beggar clan elder
射鵰英雄傳續集 (1978)
Yan Zi-Fei
生死門 (1978)
White Dragon thug
唐人街功夫小子 (1977)
Chang Ah-Sheng (5th Weird 7)
射鵰英雄傳 (1977)
Mongol fighter/guard
江湖漢子 (1977)
Sgt. Xu Xiang Lin
海軍突擊隊 (1977)
General Gu Bei Zi
Shao Lin Si (1976)
Gang member
蔡李佛小子 (1976)
Shaolin Student (uncredited)
Shao Lin Men (1976)
Regiment Commander Wang
八道樓子 (1976)
Action Director
Hello! Dracular (1987)
Director
Martial Arts Choreographer
Stunt Coordinator