- 2018年《一代名相陈廷敬》饰演:赵柳堂
- 2016年《特种兵之霹雳火》饰演:李老憨
- 2014年《四十九日·祭》饰演:唐生智
- 2012年《白鹿原》饰演:田秀才
- 2012年《我叫王土地》饰演:杨大义
- 2011年《49日》饰演:唐生智
- 2011年《节振国传奇》饰演:庄稼汉
- 2008年《十三省》饰演:常大仙
- 2002年《中国传世经典名剧》饰演:刘题
- 2002年《铁齿铜牙纪晓岚2》饰演:贵宁
- 2002年《大脚马皇后》饰演:胡惟庸
- 2002年《魂断秦淮》饰演:唐知府
- 2002年《铁齿铜牙纪晓岚第二部》饰演:贵宁
- 2001年《天下第一丑》饰演:丁宝桢
- 1997年《绝对权力》饰演:宋小栓
- 1990年《巾帼悲歌》饰演:刘玉尺