- 2016年《倚天屠龙记(于正版)》饰演:谢逊
- 2016年《隋唐英雄传》饰演:王小二
- 2014年《江南四大才子》饰演:宁王
- 2014年《布袋和尚新传》饰演:白象精
- 2014年《tvb张纪中版西游记》饰演:沙悟净
- 2013年《狐仙》饰演:黑风老妖
- 2012年《楚汉传奇》饰演:魏豹
- 2009年《杨贵妃秘史》饰演:安禄山
- 2009年《龙虎妙探》饰演:徐锦江
- 2008年《鹿鼎记黄晓明版》饰演:鳌拜
- 2008年《射雕英雄传》饰演:欧阳峰
- 2007年《惊天东方号》饰演:朱立安
- 2007年《吴越钱王》饰演:董昌
- 2005年《小鱼儿与花无缺》饰演:恶通天
- 2005年《侦探物语》饰演:老灰
- 2005年《横行天下袁崇焕传》饰演:徐锦江