1965年,考入中央戏剧学院表演系。
1973年,分配到承德话剧团。
1977年,调到宣武区文化馆工作。
1984年,调到中央戏剧学院管理试验小剧场。
1986年,担任中央戏剧学院任总务处长。
1987年,因在战争文艺片《红高粱》中饰演李大头家的伙计罗汉一角而被观众熟知。
1992年,参演历史剧《北洋水师》。
1997年11月,参演喜剧片《埋伏》;同年,参演剧情片《挺立潮头》。
1998年,出演都市剧《一年又一年》;同年,参演警匪剧《危情时刻》。
1999年,主演惊悚剧《一级恐惧》;同年,主演乡村文艺片《那山那人那狗》;12月,出演剧情片《横空出世》;12月28日,参演剧情片《双重危机》。
2000年,参演文艺片《蓝色爱情》;同年,参加中央戏剧学院迎来五十华诞;9月,出演剧情片《睡不着》;12月,参演喜剧片《美丽的家》。
2004年2月,主演农村新生活影片《美丽的白银那》。
2005年,参演都市剧《交通台的故事》。
2023年9月13日,在京辞世,享年77岁。
1992年《北洋水师》饰演丁汝昌
1997年《危情时刻》饰演王汉原
1998年《一年又一年》饰演陈福生
1999年《一级恐惧》饰演赵小驹
1988年《红高粱》饰演罗汉大叔
1992年《挺立潮头》饰演黄遂河
1997年《埋伏》饰演田恭顺
1999年《横空出世》饰演李一凡
1999年《那山那人那狗》饰演父亲
2000年《睡不着》饰演教导员
2000年《蓝色爱情》饰演邰父
2000年《双重危机》
2000年《美丽的家》饰演老李
2001年《美丽的白银那》饰演马老五