一、电影
2009年《玩命魔术》饰 童行
2011年《蓝色矢车菊》饰 南海天
2013年《大话天仙》饰 林冲
2013年《狄仁杰之神都龙王》饰沙陀忠
2014年《同桌的你》饰林一
2013年《痞子英雄之黎明崛起》饰陈真
2014年《智取威虎山》饰 203少剑波
2015年《煎饼侠》饰 林更新
2016年《谁的青春不迷茫》饰 林子傲
2016年《快手枪手快枪手》饰小庄
二、 电视剧
2010年《步步惊心》饰十四爷
2012年《轩辕剑之天之痕》饰张烈
2012年《姐姐立正向前走》饰童少天
2013年《舞乐传奇》饰舒难陀
2016年《武神赵子龙》饰赵云
2017年《楚乔传》饰宇文玥
三、 综艺(按时间倒序)
1.常驻嘉宾
2017年放开我北鼻第二季
2017年跨界冰雪王
2016年见字如面第一季
2016年挑战者联盟第一季
2.客串/单期嘉宾
2.1快乐大本营
20170121期 西游伏妖篇电影专场
20160716期 快手枪手快枪手电影宣传
20160507期 武神赵子龙电视剧专场
20130831期 狄仁杰之神都龙王电影专场
20121020期 姐姐立正向前走电视剧专场
20120630期 轩辕剑之天之痕电视剧专场
20110917期 步步惊心电视剧专场
2.2奔跑吧兄弟
20160429第4季第3期
20150508第2季第4期
20141107第1季第5期
20141031第1季第4期
20141024第1季第3期
2.3 王牌对王牌
20170310第二季第8期
20170303第二季第7期