1974年,出演首部战争电影《南征北战》的拍摄。
1981年,在八一电影制片厂出品的战争故事片《解放石家庄》中饰潘有财。
1985年,在赵心
水执导的解放战争电影《戈壁残月》中出演努尔江。
1987年,在庄
红胜执导的电影《战争让女人走开》里饰焦永泰。
1990年,在蒲松龄《聊斋志异》改编的电影《古墓荒斋》中饰
猎人。
1993年,参与作家张贤亮小说改编《老人与狗》的拍摄。
2004年,出演我国第一部描写农民工题材的电影《回家》。
2008年,与孙红雷、姚晨、沈傲君共同主演了谍战题材作品《潜伏》。
2010年,搭档陈宝国、丁志诚主演军事悬疑题材电视剧、“中国首部四维剧”《智者无敌》。
2012年,加盟了张国立执导并主演的反映台湾
老兵回乡历程的剧作《原乡》。
2014年,拍摄刁勇执导的军旅偶像剧《
鹰舞剑锋》。
2015年,出演抗日战争谍战剧《
父亲的身份》,饰演徐文正。
2019年8月26日,参演刘江导演的电视剧《
老酒馆》,在剧中饰演那正红。