二五傳說 (2001)
刀侠 (1999)
Boss Yam
眞心英雄 (1998)
Foster Father
新冷血十三鹰 (1993)
Wonder Palm Monk Hin Hung
少年黃飛鴻之鐵馬騮 (1993)
Master Wu
東方不敗之風雲再起 (1993)
Sir Pang
七俠五義之五鼠鬧東京 (1993)
Evil Master
東方三俠 (1993)
Gold Panther
黃飛鴻之鬼腳七 (1993)
麻十三
西門無恨 (1993)
Feng Shi Fan
鹿鼎記 II : 神龍敎 (1992)
Ho Fu
新龍門客棧 (1992)
Yam Ngoh Hang
笑傲江湖II東方不敗 (1992)
Governor Chung
黄飞鸿之二:男儿当自强 (1992)
Ti Chun Tung
逃學英雄傳 (1992)
Iron Robe Yim Chun Tung
黄飞鸿之一:壮志凌云 (1991)
阴阳奇兵 (1986)
Old Devil's senior brother
鬼馬天師 (1984)
Heaven Devil
龍騰虎躍 (1983)
Shadow Ninja (1983)
Zhang Liyi
廣東靚仔玉 (1982)
血嬰 (1982)
Killer in white
Bo za (1980)
Lung Tung Chien
通天老虎 (1980)
Grasshopper Bill Chan
醉俠蘇乞兒 (1979)
Sick Fist Master
Nan bei zui quan (1979)
Master Zhong Jian Jun
龍拳 (1979)
Yen Chuen Wong
笑拳怪招 (1979)
Au's Thug
最佳搏殺 (1978)
Pu Chi
刀魂 (1977)
Thug
三德和尚與舂米六 (1977)
Mo Dung Tak
三十六迷形拳 (1977)
Major Clan Member
五毒天羅 (1976)
油鬼子 (1976)
龍家將 (1976)
Ta Chi
色慾和尚 (1975)
Ruei's Thug (uncredited)
神打 (1975)
中國超人 (1975)
Martial Art Student [extra]
後生 (1975)
Leung's Fighter
The Legend of the 7 Golden Vampires (1974)
(extra) (uncredited)
刺馬 (1973)
Lam's Bodyguard (uncredited)
憤怒青年 (1973)
Tiao yu fan (1973)
Soldier
群英會 (1972)
Japanese at Opening Scene (uncredited)
合氣道 (1972)
Sheriff / Jiang's Thug (uncredited)
快活林 (1972)
Tournament Fighter/Suen's Pupil
天下第一拳 (1972)
惡客 (1972)
Russian Muscleman Challenger
馬永貞 (1972)
Commander Liu's Officer (uncredited)
無名英雄 (1971)
Killed 4 Times (uncredited)
大決鬥 (1971)
Chieftain Ho's Man (extra) (uncredited)
新獨臂刀 (1971)
龍虎鬪 (1970)
春火 (1970)
(uncredited)
報仇 (1970)
保鏢 (1969)
Lee's Bandit (uncredited)
鐵手無情 (1969)
Green Dragon's Thug (uncredited)
飛刀手 (1969)
(extra)
獨臂刀王 (1969)
Wang's henchman
大盜歌王 (1969)
Chuen's student [extra]
神刀 (1968)
Golden Dragon Thug
金燕子 (1968)
大刺客 (1967)
Feng's Disciple
獨臂刀 (1967)
藍色夜總會 (1967)
Stunt Coordinator
사대소림사 (1984)
Martial Arts Choreographer
Action Director
Choreographer