2000年,在中国电视剧制作中心六集电视剧《枫桥故事》中与演员刘子枫合作,饰演处理民事纠纷的警察小何。2002年3月出演电视剧《浴血男儿》饰演阿丁,同年10月在电视剧《国宝》中饰演王兴贵。2003年,出演胡玫导演执导的大型史诗电视剧《汉武大帝》,在剧中饰演御使大夫直不疑。 2004年,在电影《大汉风之楚河汉界》中饰演周苛。2006年,出演贾钢导演执导的电视剧《彭雪枫》,在剧中饰演张震(男二号),该剧先后获得过第二十七届中国电视剧飞天奖长篇电视剧二等奖、第二十届中国电视金鹰奖优秀长篇电视剧奖、中国解放军第二十届全军电视剧“金星奖”长篇电视剧一等奖及第十一届五个一工程奖。 2007年,出演电视剧《案发现场之现场铁证》,在剧中饰演张济。2008年,出演电视剧《南北大状》,在剧中饰演招长贵(单元主角)。2009年,出演电视剧《三国》,在剧中饰演司马懿麾下大将军郝昭。2009年,出演电视剧《人是铁饭是钢》,在剧中饰演偷吃食堂豆腐卷的青年工人张大年。2009年,出演丁黑导演电视剧《大秦帝国之崛起》,在剧中饰演韩王韩然。 2009年,出演电视剧《东方》,在剧中饰演历史人物徐远举。 2011年,出演电视剧《隋唐英雄》,在剧中饰演朱灿,同年在电影《车在囧途》中饰演PE精英。 2012年,出演电视剧《乱世书香》,在剧中饰演司长,与演员张鲁一有多场交流默契的对手戏。 2014年,出演著名导演翟俊杰指导的电影《一号目标》,在剧中饰演历史人物蒋经国。 2014年出演电视剧《中国刑警803》第一部,在剧中饰演卢庆辉(单元主角)。2014年,出演电视剧《绝密543》,在剧中饰演吕参谋长。 2015年,出演电视剧《巨浪》,在剧中饰演莫文骅。 2015年,出演中国影响力青年导演赛十强电影《回家》,在剧中饰演赡养生病继父的男主角一一良桑。 2016年,出演电视剧《彝海结盟》,在剧中饰演红军营长陈松林。 2016年,出演搜狐独播网剧《刺客列传》,在剧中饰演遖宿国长史一一虞元恺。 2016年,出演电视剧《回到明朝当王爷》,在剧中饰演驸马薛桓。 2017年,加盟古装玄幻电视剧《太古神王》,在剧中饰演秦河。 2018年,出演电视剧《库尔班大叔和他的子孙们》,在剧中饰演海清川(男三号)。2019年,出演金铁木执导剧情纪录片《风云战国之列国》,在剧中饰演吴起(男主角)。2020年,在央视五集纪录片《岳飞》中,饰演男主角岳飞,从十八岁演到三十九岁。2020年,在周柏康执导电影《旋风书院》中,饰演柳正正。2021年,出演网剧《潇洒佳人淡淡妆》,饰演闵将军。