Przeniósł się do Łodzi, gdzie w 1949 ukończył studia na Wydziale Aktorskim Państwowej Wyższej Szkoły Teatralnej w Warszawie (wówczas z siedzibą w Łodzi).
Występował na deskach Teatru Nowego (1949–1960) i Teatru 7.15 (1960–1961), a następnie na scenach warszawskich: Teatru Dramatycznego (1961–1963), Teatru Powszechnego (1963–1969), Teatru Narodowego (1969–1974) oraz ponownie Teatru Powszechnego im. Zygmunta Hübnera (1974–2010).
W 2006 wycofał się z pracy w filmie, do roku 2009 grał w słuchowisku radiowym W Jezioranach. 31 sierpnia 2010 wycofał się z życia artystycznego z uwagi na postępującą utratę wzroku.
Często występował w słuchowiskach radiowych. Za tę formę twórczości w 1994 otrzymał „Złoty Mikrofon” – za rok 1993 – za wieloletnią współpracę z Polskim Radio oraz za kreację postaci Polikarpa Lepieszki w powieści radiowej „W Jezioranach”.
Występował również w Teatrze Telewizji. Był cenionym odtwórcą ballad Bułata Okudżawy (m.in. słynna Modlitwa z lat 60.).
Zmarł 24 lutego 2017, w wieku 92 lat w Domu Aktora w Skolimowie. Pochowany 7 marca 2017 w Alei Zasłużonych cmentarza Wojskowego na Powązkach (kwatera G-tuje-32)Wyszukiwarka cmentarna – Warszawskie cmentarze..
Życie prywatne Od 1950 był żonaty z aktorką Wiesławą Mazurkiewicz (w filmie Zakole z 1988 wspólnie zagrali parę małżeńską).