- 2021年《风起洛阳》饰演:武三俞
- 2020年《爱我就别想太多》饰演:刘东阳
- 2020年《北洋残案·第一卷》饰演:宁文彤
- 2020年《你好检察官》饰演:孟恭
- 2019年《2018版新倚天屠龙记》饰演:胡青牛
- 2019年《亲爱的麻洋街》饰演:梁源超
- 2018年《香蜜沉沉烬如霜》饰演:老胡
- 2018年《奶奶的家》饰演:宁文彤
- 2017年《外科风云》饰演:应志南
- 2017年《射雕英雄传(2017版)》饰演:周伯通
- 2017年《射雕英雄传2017版》饰演:周伯通
- 2017年《如梅开店》饰演:宁文彤
- 2015年《琅琊榜》饰演:纪王
- 2014年《英雄祭》饰演:董山
- 2014年《爱情最美丽》饰演:侯环宇
- 2014年《武媚娘传奇》饰演:李显