- 2024年《藏海花》饰演:李谢
- 2009年《书剑恩仇录》饰演:杨成协
- 2024年《维也纳血案第四季》饰演:高星
- 1995年《三只鬼一个人粤语》饰演:徐小明
- 1984年《霍东阁》饰演:徐小明
- 2008年《射雕英雄传》饰演:郝大通
- 2017年《我的1997》饰演:李嘉盛
- 1982年《陈真》饰演:程小娇
- 1998年《当老牛碰上嫩草》饰演:御侍官
- 2010年《来不及说我爱你》饰演:廖先生
- 2024年《死亡大乐透》饰演:商会副会长
- 2009年《火线追凶之突然死亡》饰演:老宋
- 2014年《一个人的武林》饰演:ToFook
- 1987年《海市蜃楼》饰演:毛德威
- 2011年《怪医黑杰克2011》饰演:何忠宝
- 2020年《龙虎武师》饰演:自己