《长征》饰演薛岳1986年,24岁首次参与拍摄电视剧《刘伯承血战丰都》饰演青年时期的刘伯承。1991年,在取材于台湾作家玄小佛中篇小说《谁来爱我》改编而成的家庭伦理剧《爱在雨季》中饰演公司艺术总监高寒。同年,在史晨风,王秦川指导的原子弹爆炸试验的电影《飞越绝境》中饰演解放军救援小分队队长刘坚;《太平天国》饰演李秀成1992年,在毛玉勤指导的剧情战争历史电影《九死一生》中饰演八路军黄部长;同年,与阎青妤,高明合作主演的电影《毒吻》饰演医生胡礼。《贺兰雪》饰演野利遇乞1993年,出演了李源执导的都市情感剧《神禾塬》在剧中饰演农民工二槐,该剧以关中老农民宋思温和他的两个女婿尤大魁,冯丙南的矛盾关系为主线为故事的作品。《远东阴谋》饰演张学良1994年,与周里京,龚幼春合作主演的惊悚电影《死亡预谋》饰演警察于小刚。同年,在颜学恕,周友朝执导的抗日战争电影《步入辉煌》在剧中首次挑战反派角色饰演日本军官大佐井上光夫。《刘伯承血战丰都》饰演刘伯承1995年,与巫刚,李建群合演了历史战争剧《贺兰雪》饰演西夏大将野利遇乞,填补了各民族优秀历史题材影视片中一个空白。《九里香》饰演山鹰1996年,主演了有历史文献价值的《远东阴谋》,饰演少帅张学良,反映了从郭松龄反奉到九一八事变的全过程真实而又无情的抨击了日本侵华的暴行。《母子情仇》饰演刘和尚1997年,参与了国产古装历史剧《汉武帝》的拍摄,在剧中饰演大司马骠骑大将军卫青一角;同年,与冯巩,江珊合作主演的喜剧电影《埋伏》饰演林道卫;同年,在程科指导的清新幽默剧《心心花坞》饰演花店老板沈波。《共和国荣誉》饰演牛英奇1998年,出演的电视剧《永不瞑目》,饰演公安局刑警队长胡新民。1999年,与周迅,高兰村合作主演的古装战争历史剧《太平天国》饰演太平天国里的忠王李秀成;同年,在王进执导的杨沫创小说中的电视剧《青春之歌》饰演富有革命理想的爱国青年战士江华;同年,在钱雁秋执导的都市剧《挚爱》饰演的苏进;在此期间,与苏岩,谢兰合作主演的电视剧《黄土地蓝土地》,在剧中饰演万铁军。2000年,在张子恩执导的古装情景喜剧《上错花轿嫁对郎》中饰演重情重义且文武双全又有勇有谋的铁血英勇善战的大将军袁不屈,与小李琳饰演一对夫妻;同年,与王志文,蒋雯丽,田海蓉合作主演的电视剧《黑冰》饰演海州市公安局刑警支队副支队长李新建。2001年,在腾敬德执导的战国时期传奇历史剧《孙子谋略》在剧中饰演春秋时期军事家孙武;同年,与唐国强,刘劲,王伍福合作的红色革命类电视剧《长征》饰演中国国民党追剿前敌总指挥薛岳;2002年10月,在舒崇福执导的家庭伦理剧《问问你的心》中饰演费家的二女婿市机关劳动局劳资科科长郑方鸣,与梁馨饰演一对夫妻;同年,在刘建华指导的电视剧《天罗地网》饰演刘晓。2003年,与火风,马丽,刘晓晔共同主演了古装探案剧《王渔洋查案》的拍摄在剧中饰演扬州知府王渔洋;同年,与何政军,陶慧敏合作主演的悬疑电视剧《无怨无悔》在剧中饰演犯罪嫌疑人谷少刚;同年,主演电视剧《处决令下达之后》饰演李英;同年,与王虎诚,白珊合作主演的都市悬疑剧《主诉检察官》饰演市人民检察院起诉处副处长郑磊;同年,与宋春丽,朱媛媛合作主演的电视剧《雪白的墙》饰演龚钢铁。2004年,在刘建华,文世斌指导的维护祖国统一的谍战电视剧《天山紧急出动》在剧中饰演阴险狡诈的两面人马万德;2005年3月,在张瑜主演的主旋律影片《任长霞》中饰刑警队邱队长;同年,主演电影《温州美人》饰演李大军;同年,在金莹指导的抗日电影《空山》饰演八路军教导员战天魁。2006年,参与了根据红色经典作品改编的《爱在战火纷飞时》的拍摄,在剧中饰演土匪头大当家杨开泰;11月,与江姗,靳东领衔主演了道德伦理剧《悲情母子》饰演忠实憨厚正直心善的打铁匠工人赵大龙;同年,由刘晓波,李永田指导的悬疑剧《致命游戏》饰演机智勇敢擅长武术的省报记者方可。2007年4月,在吴宇森执导的古装动作战争电影《赤壁》中饰蒋干;10月,与宋佳,曹力合作主演的当代民营企业家艰辛创业的情感类《如歌的岁月》饰演从一个苇塘太湖边小山村插队的知青,多年后成为宝达集团江东厂厂长江潮生;同年,在陈应歧指导的电视剧《团委书记》饰演从一个红军政委慢慢的成为了前进汽车厂的省委书记严怀松。2008年9月,主演了改革开放30周年的《深圳湾》饰演石岗村大队长赵可设;同年,在唐国强,郭大群,董亚春执导的战争历史剧《解放》在剧中饰演中国国民党革命委员会中央名誉副主席裴昌会。2010年8月,参演了以“匪娘”田彩霞的传奇人生为线索的《母子情仇》的拍摄,饰演土匪头大当家刘和尚;同年,在张建成执导的电视剧《中国式亲情》在剧中饰演戴家长子戴金山;随后,与倪大红,李菲儿合作主演的电影《幸存日》饰演尔东明。2011年4月,加盟到宣传抗震救灾生动事迹的电影《九里香》当中,扮演一名羌族硬汉山鹰;6月,与潘粤明,李小冉共同主演由导演鄢钷掌镜的年代戏《富滇风云》,扮演了省主席;12月,主演了人物传记剧《薛丁山》,扮演薛仁贵一角;同年,参演马鲁剑执导的青春励志电视剧《共和国荣誉》在剧中饰演IT大学军校校长牛英奇;同年,参演陈木胜执导电影《新少林寺》饰演反叛宋虎;同年,参演马玉辉执导的战争历史剧《小站风云》饰演北洋水师学堂里的领头教官田行建。2012年,参演赖水清,高先明执导的古装武侠剧《咏春传奇》在剧中饰演李成昌。2014年,参演史晨风执导的抗日谍战剧《兵出潼关》在剧中饰演中共党员三十八军教导队队长马格飞。2016年,零片酬出演管虎执导的贺岁片《老炮儿》饰演公司老板老友;同年,与田征,赵倩,白凡合作主演的军旅电视剧《马兰谣》在剧中饰演解放军司令员章平玉。2017年,在电视剧《沧海丝路》中饰演的南越合浦县县令薛谦;同年,在《宣武门》饰演“戊戌六君子”谭嗣同;在电影《广东十虎苏灿之潜龙出世》饰演反角夏勇何。2018年,参演杨联魁,乌兰宝音,陈强执导的民族传奇历史剧《鸿雁》在剧中饰演蒙古庆王。2019年,参演蒋家骏执导金庸小说中的电视剧《倚天屠龙记》,饰演丐帮帮主史火龙。2021年3月12日,友情出演的悬疑剧《不能犯规的游戏》在腾讯视频独播;3月26日,参与录制的综艺节目《王牌对王牌第六季》播出,作为电视剧《上错花轿嫁对郎》的演员,在剧集播出20年后与剧组演员首次聚首。影视剧图集《上错花轿嫁对郎》饰演袁不屈,袁子韧《黑冰》饰演李新建《小站风云》饰演田行健《薛丁山》饰演薛仁贵《马兰谣》饰演章平玉《鸿雁》饰演庆王《请你留下》剧照《爱在战火纷飞时》饰演杨开泰《如歌的岁月》饰演江潮生《问问你的心》饰演郑方鸣《孙子谋略》饰演孙武《挚爱》饰演苏进《义薄南天》饰演乔征《飞越绝境》饰演刘坚《毒吻》饰演胡礼《中国式亲情》饰演戴金山《归途》饰演肖开城《广东十虎苏灿》饰演夏勇何《爱在雨季》饰演高寒《悲情母子》饰演赵大龙写真图集写真写真写真黑白风格写真师小红写真