- 2000年《西门无恨》饰演:宇文涛
- 1993年《少年黄飞鸿之铁马骝》饰演:衍空和尚
- 1993年《东方三侠》饰演:EvilMaster
- 1993年《黄飞鸿之鬼脚七》饰演:山东豹
- 1993年《新冷血十三鹰》饰演:越西鸿
- 1992年《黄飞鸿之二:男儿当自强》饰演:严振东
- 1992年《新龙门客栈》饰演:贺虎
- 1992年《笑傲江湖2:东方不败》饰演:任我行
- 1991年《黄飞鸿》饰演:任世官
- 1984年《鬼马天师》饰演:星宿老魔师兄
- 1983年《龙腾虎跃》饰演:天地双煞-天煞
- 1979年《醉侠苏乞儿》饰演:GrasshopperBillChan
- 1979年《笑拳怪招》饰演:任天化
- 1977年《三德和尚与舂米六》饰演:-