2000年2月,参加20集电视连续剧《碧血情仇》的拍摄,任主要角色。
2011年,饰演《新水浒传》中燕青一角,得到业内人士和观众的认可。11月28日饰演《妈祖》男一号吴宗伦。
2011年12月25日,再次挑战自我演绎《隋唐演义》秦琼一角。
2013年11月19日,由严宽、杜若溪主演电视剧《闺中密友》、《恋了爱了》全集正式在安徽卫视开播。
与郑爽、陈晓搭档拍摄由名著《三侠五义》改编的电视剧《五鼠闹东京》;9月8日,参演根据古龙经典武侠小说改编的由鞠觉亮执导的电视剧《新萧十一郎》,在剧中饰演萧十一郎一角。
参演大型古装偶像动作传奇电视剧《武神赵子龙》,友情饰演刘备一角。
2017年其与刘亦菲、杨洋合作出演的古装玄幻爱情片《三生三世十里桃花》上映,他在片中饰演鬼族之主擎苍 。
2018年1月3日,与宋轶领衔主演的年代谍战剧《小楼又东风》首播,剧中饰演风流倜傥的特工高晨,并为该剧献唱主题曲《虞美人》、插曲《近了,远了》。