2007年,主演个人首部电影《秘岸》。2010年,以MIC男团成员身份正式出道。2014年,发行个人首支音乐单曲《Fly Away》 。2016年,主演古装剧《大军师司马懿之军师联盟》以及该剧的续集《虎啸龙吟》,饰演司马昭 。2018年,主演的电视剧《原来你还在这里》、《三国机密之潜龙在渊》播出 ;同年,参加演技竞演类节目《我就是演员》的录制 。2019年,主演宠物亲情电影《宠爱》 。2020年,主演的电视剧《鬓边不是海棠红》和《爱的厘米》播出;同年,参加男性音乐竞演综艺节目《追光吧!哥哥》 ,最终成为“追光之星”并获得“年度追光之星”的称号 。
2022年,首次领衔主演的刑侦探案剧《猎罪图鉴》播出,饰演画像师沈翊 ,凭借该剧收获广泛关注并获得第3届新时代国际电视节斑彩螺奖“最受欢迎男演员奖” ;同年,主演的网络安全题材网剧《你安全吗?》播出 ,他也开始担任室内互动节目《你好,星期六》的“好6团”成员 。2023年,主演的爱情奇幻古装剧《长相思》播出 ,饰演“相柳” ;领衔主演的新国风声恋剧《很想很想你》播出,饰演莫青成 ;同年,发行个人首张音乐专辑《DREAMS》 。2024年3月8日,主演的爱情电影《被我弄丢的你》上映。