2003年1月,出演陈思成、朱琳、刘涛主演的都市剧《红与黑2000》,从而正式进入演艺圈 ;7月,出演抗战剧《烈火金刚》,在剧中饰演东海 。2004年10月,出演古装剧《神医侠侣》,在剧中饰演项鸿 。2005年4月,出演古装历史剧《烟花三月》,在剧中饰演性格要强的达理 。11月,出演由吴倩莲、孙淳主演的传记题材年代剧《阮玲玉》,在剧中饰演朱飞 。2006年1月,出演董洁、潘粤明、孙宁主演的年代剧《红衣坊》 ;同年,与一真、吴樾等合作出演由范冬雨执导的动作片《血溅三岔口》,饰演枢密御使谢金吾 。2007年,在赵越、王思懿领衔主演的都市爱情剧《我们复婚吧》播出,在剧中饰演对生活充满激情的杂志社编辑高飞 。2008年3月,主演由吴竞、路子方联合执导的励志剧情片《恋恋花香》,在片中饰演摇滚歌手崔永健 。2009年5月11日,参演的励志剧《燃烧的生命》播出,在剧中饰演酷爱旅行、拍照的地产商之子李骏 ;同年,出演由阎建钢执导的古装剧《大祠堂》,在剧中饰演吴良成的儿子吴延滨 。2010年3月16日,与李亚鹏、狄龙共同出演的年代家族传奇剧《血色沉香》播出,在剧中饰演警长冯亚坤 ;12月,出演音乐歌舞剧《光影人生》,在剧中饰演性格开朗的阮黎儿 。2014年11月,参演抗战剧《铁血红安》,在剧中饰演视财如命嚣张跋扈的刘金山 。2015年,在任天野、范逸臣领衔主演的情感传奇剧《客家人》中饰演土家族领军人物钟梦成 ;同年,出演由范冬雨执导的古装动作片《暗器》,在片中饰演仲裁堂的仲裁熊云铮 。2016年2月,主演由蔺水净执导的惊悚悬疑片《通灵警探之六棱镜》,在片中饰演意气风发、我行我素的神枪手刑警顾辰亮 ;6月,在黄海冰、侯祥玲、张京生领衔主演的抗战剧《东方战场》中饰演晋察冀军区总司令杨成武 ;7月24日,与徐佳、童蕾等合作主演的抗战剧《宜昌保卫战》在四川影视文艺频道播出,他在剧中饰演土家族划夫队的木尔 ;12月,出演由禹威执导的穿越奇幻片《伏魔太子》,在片中饰演现代魔界代言人 。2017年4月,在乔振宇、唐艺昕领衔主演的犯罪悬疑剧《心理师》中饰演心理扭曲的精神分裂患者李杰 ;同年,出演由路奇执导的武侠剧《武当一剑》,在剧中饰演唐门门主唐二 ;5月,与叶青、黄明合作拍摄都市剧《猎金风暴》,在剧中饰演双腿残疾的商界大鳄王炳坤 ;6月22日,参演张永新执导的历史题材剧《大军师司马懿之军师联盟》在安徽卫视播出,在剧中饰演曹魏文学家丁冲之子丁仪 。2018年1月,参演由郭金杰、刘桦领衔主演的喜剧电影《误入江湖》,在片中饰演为了给亲哥哥阎波报仇,城府极深的姚满青 。2019年出演电影《生机》。2021年9月24日,主演的电影《王良军长》在全国公映,他在片中饰演刘四海 。