2010年,出演王新民执导的年代传奇剧《大盛魁》,在剧中饰演满身匪气且能说会道的张杰;同年,与刘佩琦、徐翠翠、范雷合作主演都市轻喜剧《不能没有家》,在剧中饰演为人正直且爱岗敬业的丹东某派出所二级警司霍雷,这是他首次在影视作品中尝试警察的角色。2011年,与颜丙燕、李坤霖、宋佳伦合作主演家庭伦理剧《满秋》,在剧中饰演女主角满秋的小叔子郭乃文;同年,与蒋梦婕、甘婷婷、罗晋合作主演民国爱情悬疑剧《被遗弃的秘密》,在剧中饰演外表帅气、内心腹黑的周家管家欧冠群;同年8月31日,获得“第三届品牌与传播大会颁奖盛典”年度最佳品牌传播贡献奖;之后,出演沈雷执导的革命剧《血色樱花》,在剧中饰演上海富商高信义的儿子高文轩;此外,他还在李翰韬执导的古装传奇剧《隋唐英雄》中饰演了李渊的长子李建成。2012年,与刘恺威、颖儿合作主演古装玄幻剧《画皮之真爱无悔》,在剧中饰演万古族二王子郑吉;同年,与刘涛、张铎合作主演都市情感剧《老有所依》,在剧中饰演因患有先天性癫痫而不能正常工作的余淼;之后,与舒畅、陈键锋合作主演年代情感剧《烽火佳人》,在剧中饰演正直勇敢且重情重义的职业杀手周霆琛。
2013年1月,获得“精品消费报三周年庆典”年度风尚全能艺人奖;同年,与杨幂、***合作主演古装玄幻剧《古剑奇谭》,在剧中饰演温文尔雅且精通音律的青玉坛丹芷长老欧阳少恭。
2014年1月26日,其主演的古装神话剧《刘海砍樵》在CCTV-8首播,而他在剧中则饰演了老实、孝顺、有责任感的男主角刘海;同年5月16日,其主演的爱情轻喜剧电影《求爱嫁期》,而他在片中则饰演了心思细腻、温柔而善良的黄子宏;同年6月15日,凭借电视剧《烽火佳人》获得“第20届上海电视节白玉兰奖”最具人气男演员奖;同年,出演任重、张铎、王阳主演的现代医疗情感剧《青年医生》,在剧中饰演病患家属顾小萌;同年10月,凭借电视剧《老有所依》入围“第十届中国金鹰电视艺术节”最具人气男演员奖、观众喜爱的男演员奖;之后,出演杨阳执导的都市情感轻喜剧《天使的城》,在剧中饰演抑郁症患者杨超群;此外,他还出演了马鲁剑执导的年代传奇剧《浴血重生》(原名《浴血重生之碉楼传奇》),在剧中饰演以卢家大少爷身份归国复仇的男主角谭振刚。2015年1月15日,获得“新浪微博之夜年度盛典”年度人气奖[44];随后,出演刘一志执导的都市青春励志剧《裸漂》,在剧中饰演性格倔强、野心勃勃的设计师汪禹;