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
The Brave Archer 3 (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
残缺 (1978)
Pao Siao Tung
南少林與北少林 (1978)
Zhang Yiaotian, the Centipede / Tan Shanhu
五毒 (1978)
Beggar clan elder
The Brave Archer 2 (1978)
Yan Zi-Fei
生死門 (1978)
White Dragon thug
唐人街功夫小子 (1977)
Chang Ah-Sheng (5th Weird 7)
The Brave Archer (1977)
Mongol fighter/guard
江湖漢子 (1977)
Sgt. Xu Xiang Lin
海軍突擊隊 (1977)
General Gu Bei Zi
少林寺 (1976)
Gang member
蔡李佛小子 (1976)
Shaolin Student (uncredited)
Η Γροθιά του Θανάτου (1976)
Regiment Commander Wang
八道樓子 (1976)
Action Director
Hello! Dracular (1987)
Director
Martial Arts Choreographer
Stunt Coordinator