在富大龙、隋俊波主演的电视剧《罪爱》中饰演邹正。2009主演爱情台湾电视剧《七夕花》,饰演王一帆。同年在柯钦政执导的电视剧《敲敲爱上你》中饰演姚万传。在戴君竹、刘恺威主演的以上海和台湾为背景的电视剧《我在1949等你》中饰演唐浩仪。2010年领衔主演台湾偶像剧《我的排队情人》,饰演张大宝。同年在李慧珠执导的宫廷悬疑魔幻剧《唐宫美人天下》中饰演长孙无忌。2011年主演古装爱情剧《倾城雪》,饰演江学文。 同年,在张自强执导的电视剧《如意》中饰演叶海山。 在刘恺威、颖儿主演的电视剧《千山暮雪》中饰演慕长河。 2012年在《倾城雪》中饰演明代儒商。同年在冯小刚导演的《一九四二》中饰演张厉声。2013年领衔主演青春悬疑武侠剧《仙侠剑》饰演宋宁远。 同年在刘一志执导的电视剧《决战前》中饰演冯楚良。 在姚芊羽、翟天临主演的电视剧《大当家》中饰演程逸飞016年,参演的都市励志大剧《情满雪阳花》播出。年领衔主演电视剧《辣妈正传》中饰演洛天,《大当家》中饰演程逸飞。