- 2023年《新包青天之蝶杀》饰演:包拯
- 2021年《啼笑书香》饰演:徐天佑
- 2021年《封神榜:决战万仙阵》饰演:杨戬
- 2020年《夺魂异阵图》饰演:麻十
- 2020年《群英会》饰演:曾廷芳
- 2019年《封魔传》饰演:白泽
- 2018年《我们的千阙歌》饰演:傅轶则
- 2018年《狄仁杰之夺命天眼》饰演:狄仁杰
- 2018年《新人在旅途》饰演:陆嘉皓
- 2016年《同谋者》饰演:雷鸣
- 2016年《美人如玉剑如虹》饰演:温义
- 2016年《铁血军歌》饰演:高畅
- 2016年《每个人都有秘密》饰演:北宇同
- 2015年《封神英雄》饰演:姜子牙
- 2015年《冲上云霄》饰演:万浩聪
- 2014年《十二金钱镖》饰演:柳寒云