2006年,与保剑锋、李小冉、金巧巧合作出演古装传奇剧《薛仁贵传奇》,饰演周青。2007年,客串历史剧《恰同学少年》,饰演刘俊卿;12月份参演红色革命剧《血色湘西》,饰演龙耀武。2009年,参演电视剧《良心无悔》,饰演吴杰;9月份由其主演的家庭伦理电视剧《八百里洞庭我的家》播出,在该剧中饰演章柳。
2012年,联袂张翰、刘雨欣、孙耀琦主演古装历史剧《太平公主秘史》,饰演唐高宗李治;同年客串电影《狐说》并饰演巨室令郎;9月份由其主演的青春偶像剧《我家有喜》和《非常有喜》播出,在两剧中饰演程舒航。2013年,参演年代剧《李家大院》,饰演李承让;7月份由其主演的电影《映像爱情》上映,在该剧中饰演阿勒斯。