2002年,参演王冀邢执导的革命历史题材电视剧《苦菜花》,饰演于德海。
2003年,参演电视剧《别动我的抽屉》,与王姬搭档出演男一号颓废画家
。同年,在刘心刚执导的都市情感剧《好想好想谈恋爱》中饰演谢晖 。
2004年,主持全国第一个真人秀节目《勇者总动员》。同年,在徐克导演的武侠电视剧《七剑下天山》中饰演风火连城。
2005年,与马伊琍合作主演电视剧《锦衣卫》,饰演侠肝义胆、为朋友两肋插刀的大英雄杨天石
。同年,在电视剧《风吹云动星不动》中饰演爆脾气、血性方刚的民国军阀蔡鸿昆。
2006年,与佟大为、马伊琍共同参演青春励志情感剧《奋斗》,饰演关鹏。同年,与王学兵合作主演现代情感悬疑剧《秘密》,饰演大海。
2007年,与李小冉、刘恺威共同参演民国抗战剧《凤穿牡丹》,饰演上海滩黑道老大罗志襄。
2009年,与黎明、任贤齐共同参演个人首部电影《火龙对决》,饰演大反派刀哥
。同年,与胡歌、张萌、白冰合作参演古装神话剧《神话》,饰演盖世豪情的西楚霸王项羽。
2010年,主演电影《旋风司令韩先楚》,饰演一代历史名将、从未打过败仗的“常胜将军”韩先楚,并凭此获得第12届电影频道电影百合奖优秀男演员。同年,与钟汉良、李小冉合作主演民国剧《来不及说我爱你》,饰演亦正亦邪的许建璋。
2011年,在陈思诚执导的青春都市情感剧《北京爱情故事》中饰演商界精英吴魏
。同年,与唐嫣、罗晋、叶童共同参演民国抗战剧《乱世佳人》,饰演中共地下党马昆。
2012年,在电视剧《云上的诱惑》中饰演方堃
。同年,与宋丹丹合作主演电视剧《妈妈的花样年华》,饰演梁冬。
2013年,联袂蒋欣主演电视剧《边城春秋》,饰演梁文权
。同年,与孙红雷、古天乐、黄奕、钟汉良共同参演电影《毒战》,饰演黎树昌。
2014年,与郭羡妮、苏青、周牧茵、乔振宇共同参演电视剧《金玉瑶之一诺千金》,饰演表面玩世不恭、放荡不羁,但拥有一颗披肝沥胆、爱国如家的心的沈立。
2015年,在江苏卫视、东方卫视播出的《何以笙箫默》中饰演男二号“应晖”
。同年,参演电影《大唐玄奘》
。
2016年,出演电视剧《锦绣未央》,在剧中饰演河西王。
同年,加盟著名导演赖水清、赵箭执导的史诗巨制《重耳传》,饰演悲情大boss晋献公。
同年,出演电视剧《红旗漫卷西风》,饰演高司令
。同年,参演青春暖伤剧《我的朋友陈白露小姐》,饰演薛先生
。同年,参演电视剧《追婚记》,饰演中年魅力大叔任海龙
。