W 1956 roku ukończył Państwową Wyższą Szkołę Teatralną w Warszawie (Polska).
Otrzymał następujące nagrody i odznaczenia:
- 1975 r. - Złoty Krzyż Zasługi;
- 1979 r. - Krzyż Kawalerski Orderu Odrodzenia Polski;
- 1981 r. - Odznaka Zasłużony Działacz Kultury;
- 1987 r. - Złota Odznaka Honorowa Towarzystwa Polonia;
- 1998 r. - Krzyż Komandorski Orderu Odrodzenia Polski;
- 2006 r. - Złoty Medal "Zasłużony Kulturze - Gloria Artis";
- 2007 r. - Medal za Długoletnie Pożycie Małżeńskie;
- 2012 r. - Krzyż Komandorski z Gwiazdą Orderu Odrodzenia Polski.
Zmarł w Warszawie (Polska). Został tam pochowany na Cmentarzu na Starych Powązkach.
W popularnym słuchowisku radiowym "Rodzina Poszepszyńskich" występował w roli dziadka Jacka Marii Poszepszyńskiego.