2010年,出演李天柱、江宏恩、陈莎莉主演的家庭伦理剧《忘掉我是谁》,在剧中饰演骏超,这是他的首部电视剧作品,从而正式进入演艺圈。2011年,出演漆锐执导的都市情感喜剧《新拼住时代》,在剧中饰演北漂青年小超,这是他首次在影视剧中担纲男一号。2012年,与张檬、黄少祺、马浚伟合作主演年代情感剧《鸳鸯佩》,在剧中饰演男主角唐庭轩的弟弟唐庭亮,与马浚伟饰演一对兄弟;与此同时,他还与唐菱一同为电视剧《鸳鸯佩》演唱了同名主题曲《鸳鸯佩》。2014年,出演孙俪、方中信、黄轩主演的古装剧《芈月传》,在剧中饰演英俊飘逸、出口成章的楚国四大才子之一的景差;同年,与吴谨西、张书宁、刘凌薇合作主演古装网络剧《大话西门庆》,在剧中饰演男主角西门庆。2015年,出演杨文军执导的都市情感剧《致青春》,在剧中饰演留学回国的富二代何奕;同年,出演林更新、林允儿、高以翔主演的古装剧《武神赵子龙》,在剧中饰演骁勇善战的安丰侯丁奉。2016年,出演郑恺、郭碧婷、吕良伟主演的古装武侠剧《国士无双黄飞鸿》,在剧中饰演忧国忧民、主张维新却又被封建礼教压迫的光绪皇帝,这是他首次在影视剧中尝试皇帝的角色;同年,出演孟瑀执导的军事题材电影《火蝎特战队》。2019年6月30日,参演的电视剧《那片花那片海》开播,在剧中饰演钟远;9月18日,与老挝影星钱达莉合作主演的电影《占芭花开》在老挝公映,在影片中饰演男主沈翔;10月,出演祖国七十周年华诞献礼电影《太阳升起的时刻》,在该片扮演年轻战士“眼镜”。