- 2021年《暴风眼》饰演:陈灿
- 2020年《狼殿下》饰演:李继岌
- 2019年《归还世界给你》饰演:Louis
- 2018年《梦想合伙人》饰演:司徒
- 2017年《那片星空那片海2》饰演:李耿之
- 2017年《那片星空那片海第二季》饰演:李耿之
- 2017年《寻找前世之旅》饰演:谢青
- 2017年《射雕英雄传》饰演:宫正楠
- 2017年《通天狄仁杰》饰演:独孤峰
- 2016年《我在锡林郭勒等你》饰演:胡云翔
- 2016年《潜行者》饰演:陈文斌
- 2016年《幻城》饰演:倾刃
- 2016年《半妖倾城第二季》饰演:殷鹰
- 2015年《最佳前男友》饰演:班杰
- 2015年《花千骨》饰演:竹染
- 2014年《新恋爱时代》饰演:小秦