- 2014年《长沙保卫战》饰演:陈公博
- 2013年《刘邓和他的战友们》饰演:邓小平
- 2012年《非常24小时第二部》饰演:许云龙
- 2012年《走过雪山草地》饰演:老马
- 2011年《中国1945之重庆风云》饰演:陈云
- 2011年《中国1945》饰演:陈云
- 2007年《特殊使命》饰演:徐夫海
- 2007年《我是太阳》饰演:张建平
- 2005年《傲剑江湖》饰演:公孙策
- 2000年《铁齿铜牙纪晓岚第一部》饰演:王廷赞
- 2000年《京城大状师》饰演:杨俊勇
- 2000年《康熙微服私访记3》饰演:付三山
- 1998年《康熙微服私访记2》饰演:平四海