2001年,出演胡明凯、曽谨昌执导,陆毅、范冰冰领衔主演的古装破案剧《少年包青天Ⅱ》,在剧中饰演贺奔;随后出演周星驰执导,周星驰、赵薇领衔主演的喜剧电影《少林足球》,在片中饰演少年强雄。2004年,出演周星驰执导,周星驰、黄圣依领衔主演的喜剧电影《功夫》,在片中饰演斧头帮银牌杀手。2005年,出演武侠剧《功夫状元》,在剧中饰演阴险狠毒的魏师爷;随后出演古装励志剧《砚道》,在剧中饰演单纯善良的长笑侯。2006年,出演近代传奇剧《黑蝴蝶白蝴蝶》,在剧中饰演果敢干练的宗钊;随后出演现代剧《梅花档案Ⅱ》,在剧中饰演争权夺利的吴江川。2008年,出演程力栋执导,陈司翰、费振翔主演的古装神话剧《西游记》,在剧中饰演凌虚子。2009年,出演朱锐斌执导,韩雪领衔主演的爱情商战剧《巅峰时代》,在剧中饰演正气凛然的罗秉宪;随后出演情感悬疑剧《如此婚姻》,在剧中饰演赵嘉诚;9月出演古装神话剧《聊斋三》,剧中饰演呼风唤雨的龙太子。2010年,出演陈朱煌执导,冯绍峰、佟丽娅主演的励志亲情剧《天涯赤子心》,在剧中饰演亦正亦邪的叶伟文;随后出演李国立执导,霍建华、刘诗诗主演的古装武侠剧《怪侠一枝梅》,在剧中饰演严世蕃;8月在古装悬疑剧《带刀女捕快》中饰演负心汉陈世美;随后出演古装神话剧《春光灿烂猪九妹》,在剧中饰演呆头呆脑的沙僧。2011年,出演年代抗战剧《我的抗战》,在剧中饰演大汉奸海里清;随后出演古装神话剧《活佛济公第三部》,在剧中饰演丧尽天良的武天良;4月,出演近代传奇剧《千金》,在剧中饰演安天阳;7月,出演年代抗战剧《四手妙弹》,在剧中饰演心狠手辣的安业化;11月,出演钟少雄执导,严屹宽、张翰领衔主演的古装传奇剧《隋唐演义》,在剧中饰演王君可。2012年,主演吴锦源执导,赵丽颖领衔主演的古装神话剧《追鱼传奇》,在剧中饰演龙太子;随后出演民国爱情剧《红轿子》,在剧中饰演身世可怜的古志鹏;9月,出演林添一执导,刘涛领衔主演的都市情感剧《贤妻》,在剧中饰演负心汉郝一健。2013年,出演时尚情感剧《百万新娘之爱无悔》,在剧中饰演黄崇明;随后出演古装神话剧《封神英雄榜》,剧中饰演心狠手辣、一肚子坏水的申公豹;11月,主演古装神话剧《剑侠》,在剧中饰演四处搞破坏的蝎子精崔明。2014年,主演年代悬疑情感剧《深宅雪》,在剧中饰演秦瑞生;随后出演朱锐斌执导,张翰、古力娜扎领衔主演的古装神话剧《山海经之赤影传说》,在剧中饰演十二美男子之一的重离;12月,出演年代商战剧《金玉瑶》,在剧中饰演张书恒。2015年,出演王迎执导,杨幂、黄轩领衔主演的职场爱情剧《亲爱的翻译官》,在剧中饰演傲天;随后出演古装神话剧《封神英雄》,剧中饰演心狠手辣、一肚子坏水的申公豹。2016年,出演何丽萍执导的奇幻穿越剧《又拐个皇帝回现代》,在剧中饰演叶霈;随后出演传奇历史剧《包青天》,剧中饰演负心汉陈世美;8月,出演奇幻美食剧《西西弗斯的料理》,在剧中饰演心机深沉的毕云涛;11月,出演根据长篇小说《抗日战争》改编的史实抗战剧《民族记忆》,在剧中饰演民族大义当先的张学良。2017年,主演近代革命剧《烈火永生》,在剧中饰演杨登麟。2020年,参演年度古装大剧《剑王朝》,在剧中饰演陈玄一角;同年,参演电视剧《长相守》,在剧中饰演明风扬。2021年9月5日,在播出的《我不是龙套》里饰演葛政。