一、电影
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 王牌对王牌
一、电影
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 王牌对王牌