2006年,主演年代情感剧《金色年华》。2007年,主演古装动作片《陆小凤传奇之决战前后》;同年,主演武侠剧《大人物》。 2011年,凭借历史剧《新水浒传》中燕青一角获得入围国剧盛典最佳男配角;同年,因出演宫斗剧《倾世皇妃》中孟祈佑一角受到广泛关注。 2012年,其主演的神话剧《妈祖》播出后刷新了央视电视剧频道的收视率。2013年,主演传奇剧《隋唐演义》;同年,获得亚洲偶像盛典最具突破男演员奖。 2014年,他相继主演了古装武侠剧《五鼠闹东京》、《新萧十一郎》。2015年,主演奇幻片《爵迹》。2016年,主演古装玄幻爱情片《三生三世十里桃花》,饰演鬼君擎苍。