| 唐门:美人江湖 (2021) as 老匠头 |
| 霸王花遇鬼 (1989) |
| 城巿特警 (1988) as Hostage Taker |
| 龍虎智多星 (1988) as Hubei |
| 殭屍復活 (1988) |
| 鬼馬保鑣賊美人 (1987) |
| 霹靂十傑 (1985) as Governor's Man |
| 弟子也瘋狂 (1985) as Shaolin monk |
| 至尊一劍 (1984) as Living Dead |
| 霹靂雷電 (1984) |
| 日劫 (1983) as The Devil |
| 楊過與小龍女 (1983) as Brother Zhao Zhijing |
| 天蠶變 (1983) as Thunder |
| 六指琴魔 (1983) as Single-Eyed Dinosaur |
| 神通術與小霸王 (1983) as Magistrate Xu Gong |
| 俠客行 (1982) as Xie Yanke |
| 五遁忍術 (1982) as Li Ying Wu |
| 神鵰俠侶 (1982) as Ouyang Fung, Western Poison |
| 沖霄樓 (1982) as Deng Che |
| 射鵰英雄傳第三集 (1981) as Tiller |
| 叉手 (1981) as Fang Zuguang |
| 碧血劍 (1981) as Grandpa Wen |
| 飛狐外傳 (1980) as Shi Wancheng ("Poisonous Owlet") |
| 大殺四方 (1980) as Pan Peng |
| 少林與武當 (1980) as Pa San (Li Bashan) |
| 鐵旗門 (1980) as Fierce Eagle Gao Deng (Kao Tung) |
| 廣東十虎與後五虎 (1979) as Tung Chi |
| 賣命小子 (1979) as Zeng Qiao |
| 雜技亡命隊 (1979) as Commander Han Peichang |
| 街市英雄 (1979) as Wang |
| 唐人街功夫小子 (1977) as Wan's Right Hand Man |
| 射鵰英雄傳 (1977) as Kang's page |
| 江湖漢子 (1977) as Mongol fighter |
| 海軍突擊隊 (1977) as Japanese officer |
| 鶴形伏虎鬥蚊龍 (1977) as Japanese fighting student |
| 蔡李佛小子 (1976) as Gang Member |
| 方世玉與胡惠乾 (1976) as Niu's Fellow |
| 獨臂拳王大破血滴子 (1976) as Tornado Knives Lei Kung |
| 八道樓子 (1976) as Guerilla Rescuing Jiang |