- 2011年《步步惊心》饰演:爱新觉罗·胤祯
- 2020年《最初的相遇,最后的别离》饰演:严谨
- 2022年《请叫我总监》饰演:陆既明
- 2016年《三少爷的剑》饰演:谢晓峰
- 2019年《不可预料的恋人》饰演:林向哲
- 2011年《步步惊心》饰演:爱新觉罗·胤祯
- 2018年《忘忧镇》饰演:林更新
- 2013年《舞乐传奇》饰演:舒难陀
- 2010年《玩命魔术》饰演:童行
- 2018年《狄仁杰之四大天王》饰演:沙陀忠
- 2016年《谁的青春不迷茫》饰演:林子傲
- 2012年《姐姐立正向前走》饰演:童少天
- 2016年《快手枪手快枪手》饰演:小庄
- 2016年《长城》饰演:陈将军(鹰军将领)
- 2016年《三少爷的剑2016》饰演:谢晓峰
- 2017年《西游伏妖篇》饰演:孙悟空