1952年参加工作,秦皇岛市建设银行会计。
1958年考入北京人民艺术剧院,自此走上艺术生涯。六十年代曾在话剧《年轻的一代》中扮演肖继业,并在《智取威虎山》、《红岩》、《渔人之家》、《红心虎胆》中扮演重要角色。
文化大革命后,饰演《蔡文姬》、《王昭君》、《伊索》、《针锋相对》等多部话剧中的重要角色。
1982年步入电视剧的舞台。
1986年,电视剧《西游记》 饰沙僧,兼饰太上老君、千里眼、西海龙王和牛魔王。
1991年 电视剧《三国演义》 饰程普(孙策立业和孙策之死两集)。
1993年 电影《倚天屠龙记》 饰谢逊。
1996年 电视剧《东周列国》 饰郑文公 齐庄公。
2000年 电视剧《铁齿铜牙纪晓岚》 饰陈辉祖。