- 2011年《铁道游击队2战后篇》饰演:李正
- 2018年《婚姻遇险记》饰演:姜阳
- 2002年《呼啸的山野》饰演:牟三九
- 2004年《月上江南之狄仁杰洗冤录》饰演:乔泰
- 2006年《亮剑第二部》饰演:赵登禹
- 2015年《二十四道拐》饰演:参谋长
- 2018年《换了人间》饰演:张治中
- 2017年《婚姻遇险记》饰演:姜阳
- 2013年《毛泽东(电视剧)》饰演:傅泾波
- 2000年《护国良相狄仁杰之京都疑云》饰演:乔泰
- 2005年《皎洁的月亮》饰演:林光伟
- 2002年《女装甲团长》饰演:刘长纯
- 2012年《青海花儿》饰演:刘长纯
- 1956年《铁道游击队》饰演:李正
- 2011年《铁道游击队之战后篇》饰演:李正
- 2007年《警中警2》饰演:刘长纯