| Top Fighter (1995) as Self |
| 野戰忍者 (1987) |
| Jungle Heat (1985) |
| 四狼 (1983) |
| 功夫皇帝 (1981) as Pai Tang Wa |
| 金劍殘骨令 (1980) |
| 少林英雄 (1980) as Si Ying |
| 南北腿王 (1980) as Tan Hai-chi |
| 八絕 (1980) |
| 血肉磨坊 (1979) as Marshal Chow Kwan Han |
| 烈日狂風野火 (1979) as Escaped Convict #1 |
| 一代英豪 (1979) |
| 冷刀染紅英雄血 (1979) as Chan Hu Lin |
| 鉅鑽風雲 (1978) as Dong Ho |
| 胡惠乾血戰西幝寺 (1978) as Kao Chin-Chung |
| 龍拳蛇手鬥蜘蛛 (1978) as Lu Sao Yung |
| 天地雙腿 (1978) |
| 蛇鶴丹心震九洲 (1978) as Chief Escort |
| 神拳霸腿追魂手 (1977) as Lee Tak Wai |
| 決閉太陽塔 (1977) |
| Fang Shi Yu da po mei hua zhuang (1977) as Mai Chiu (as Delon Tam) |
| Dynasty (1977) as Sao Chin Tan |
| 十三太保李存孝 (1977) as Hsiao-erh / Chun Chao |
| 南拳北腿活閻王 (1977) as Capt. Lu Tung-cheung |
| 太極八蛟 (1977) as Fong Yee |
| 雍正命喪少林門 (1977) as Pai Tai Kung |
| 火燒紅蓮寺 (1976) as Siu Ching |
| 鬼吼断魂刀 (1976) |
| 傳奇方世玉 (1976) |
| 少林門 (1976) as Yung Fei |
| 密宗聖手 (1976) as Hsu Chin Kang |
| 日落紫禁城 (1975) |
| 贼公计 (1975) |
| 珠江大風暴 (1974) as Tang |
| 潮州怒漢 (1972) as Kuan Chiang-Chao |
| Breathing Fire Executive Producer |
| 珠江大風暴 Action Director |
| 珠江大風暴 Producer |