- 2024年《最后的武林》饰演:方大龙
- 2022年《特级英雄黄继光》饰演:万福来
- 2022年《白垩纪世界》饰演:张诚
- 2020年《跨过鸭绿江》饰演:张玉华
- 2019年《不知东方既白》饰演:王烈阳
- 2017年《硬骨头之绝地归途》饰演:高队长
- 2015年《刑警队长》饰演:常正明
- 2015年《二十四道拐》饰演:大山
- 2015年《侠僧探案传奇之洛阳花会》饰演:严冲
- 2015年《侠僧探案传奇之大夜叉》饰演:严冲
- 2014年《武僧传奇之决战程子沟》饰演:黄鼠
- 2013年《轰天雷凌振》饰演:时迁
- 2013年《喋血通臂拳》饰演:周元
- 2013年《神算子蒋敬》饰演:飞刀客
- 2012年《少林达摩剑》饰演:石燕侠
- 2012年《薛丁山》饰演:秦汉