- 2021年《我们的时代》饰演:谭启章
- 2019年《老虎队》饰演:王师长
- 2017年《半步之遥》饰演:常鸿民
- 2017年《第一声枪响》饰演:杨震山
- 2015年《地雷英雄传》饰演:赵震天
- 2015年《游击英雄》饰演:朱山坡
- 2013年《武松(2013版)》饰演:方腊
- 2013年《石光荣的战火青春》饰演:胡刚
- 2013年《铁血独立营》饰演:江雪原
- 2013年《神秘人质》饰演:冯炳原
- 2013年《武松》饰演:方腊
- 2012年《独立纵队》饰演:孟云霄
- 2012年《太平公主秘史》饰演:李世民
- 2012年《三进山城》饰演:刘宏志
- 2012年《五星红旗迎风飘扬2》饰演:王进喜
- 2011年《从将军到士兵》饰演:魏国安