2002年,在漫改偶像剧《我为歌狂》中饰演男一号叶峰正式出道;2008年,出演徐克执导的电影《女人不坏》[2],也是他参演的首部电影;2018年,在探险题材网络剧《沙海》中饰演沉着冷静的黑眼镜一角获得观众关注并走红。2020年11月3日,主演的电视剧《燕云台》定档在腾讯视频播出,在剧中饰演耶律喜隐[3]。2023年5月9日,参演的电视剧《护心》定档在优酷播出,在剧中饰演陆慕生[4-5]。6月18日,参演的电视剧《闪耀的她》定档在腾讯视频播出,在剧中饰演Peter[6-8]。8月19日,参演的电视剧《灼灼风流》定档在腾讯视频和极光TV播出,在剧中饰演薛笑棠[9-10]。