《家有外星人》中唐不苦一角而被观众认识。2015年，凭借古装权谋剧《琅琊榜》获得国剧盛典最具潜质演员奖 。2016年，主演3D喜剧《大闹东海》及奇幻片《阿修罗》。2017年，主演改编自天蚕土豆同名小说的古装玄幻剧《斗破苍穹》；同年，他还主演了探险题材剧《沙海》 。2018年上映的张艺谋作品《影》中，出演少年武将杨平一角。