Combat 21's Thug
拳神 (2001)
Guard
千王之王2000 (1999)
熱血最強 (1997)
Hitman
墮落天使 (1995)
精武英雄 (1994)
Rebel
太极张三丰 (1993)
Young Master's Servant
黃飛鴻之鐵雞鬥蜈蚣 (1993)
逃學威龍III之龍過雞年 (1993)
新龍爭虎鬥 (1992)
彊屍至尊 (1991)
Gangster in Opening Scene
脂粉雙雄 (1990)
Bandit in Opening Scene
忠義群英 (1989)
師姐大晒 (1989)
(extra) (uncredited)
群龍戲鳳 (1989)
Taoist Disciple
殭屍叔叔 (1988)
Wire Team Member (uncredited)
七小福 (1988)
Bodyguard in Final Scene (uncredited)
旺角卡門 (1988)
Thug at Factory
Dragons Forever (1988)
Shou
靈幻先生 (1987)
Vietnamese Soldier
東方秃鷹 (1987)
Yang's Thug
肝膽相照 (1987)
執法先鋒 (1986)
Soldier
英雄無淚 (1986)
Bank Robber
富貴列車 (1986)
Policeman / Henry's Thug (uncredited)
皇家師姐 (1985)
殭屍先生 (1985)
Opponent at Training / Kim's Henchman
龍的心 (1985)
Boss Lau's Man at Warehouse
Twinkle, Twinkle Lucky Stars (1985)
Chief's Thug
My Lucky Stars (1985)
Security Guard at Bank
貓頭鷹與小飛象 (1984)
Chan Chiu's Thug
Winners and Sinners (1983)
Uncle Ko's Worker
人嚇人 (1982)
One of Sheng's Men
提防小手 (1982)
Max Mad's Thug
最佳拍檔 (1982)
Master Mun's Man
敗家仔 (1981)
Student (uncredited)
武館 (1981)
Policeman
鬼打鬼 (1980)
Ta-Pao
鹹魚番生 (1980)
Yuet Yee's Brother's Man
身不由已 (1980)
洪文定三破白蓮教 (1980)
Master Ko's Disciple (uncredited)
林世榮 (1979)
Duan's Thug (uncredited)
瘋猴 (1979)
Casino Thug
雜家小子 (1979)
Master Pang's Student (uncredited)
陸阿采與黃飛鴻 (1976)
Martial Arts Choreographer
怒海威龙 (1995)
Stunts
Assistant Director
密宗威龍 (1991)