1952年參加工作,秦皇島市建設(shè)銀行會計。
1958年考入北京人民藝術(shù)劇院,自此走上藝術(shù)生涯。六十年代曾在話劇《年輕的一代》中扮演肖繼業(yè),并在《智取威虎山》、《紅巖》、《漁人之家》、《紅心虎膽》中扮演重要角色。
文化大革命后,飾演《蔡文姬》、《王昭君》、《伊索》、《針鋒相對》等多部話劇中的重要角色。
1982年步入電視劇的舞臺。
1986年,電視劇《西游記》 飾沙僧,兼飾太上老君、千里眼、西海龍王和牛魔王。
1991年 電視劇《三國演義》 飾程普(孫策立業(yè)和孫策之死兩集)。
1993年 電影《倚天屠龍記》 飾謝遜。
1996年 電視劇《東周列國》 飾鄭文公 齊莊公。
2000年 電視劇《鐵齒銅牙紀(jì)曉嵐》 飾陳輝祖。