Od 1969 był aktorem teatrów warszawskich: Klasycznego (1969–1972), Studio (1972–1982), Komedia (1982–1990). W 1976 zagrał małą rolę (właściciel lokalu w Zakopanem) w filmie Człowiek z marmuru. W sezonie 1990/1991 oraz w latach 1993–1996 występował w Teatrze Syrena w Warszawie. Był silnie związany z Polskim Radiem. Grał w radiowych serialach W Jezioranach i Matysiakowie. Zajmował się także dubbingiem w filmach rysunkowych, m.in. Gorylu Magilli (jako Peebles), Psie Dalim i Smerfach (jako Gargamel). Występował także w pierwszej polskiej telenoweli – W labiryncie.
Zmarł 31 grudnia 1996 na raka płuc w warszawskim szpitalu. Miał 69 lat. Spoczywa na kwaterze 27 na cmentarzu Wolskim.
Filmografia Wielka miłość Balzaka (serial telewizyjny) (1973) – wydawca Honore de Balzaca (odc. 4. Komedia ludzka) Człowiek z marmuru (1976) – właściciel „Ostoi” w Zakopanem, mąż Hanki Tomczyk Czterdziestolatek (serial telewizyjny) (1977) – Zdzisław Burzyński, były kelner (odc. 21. Smuga cienia, czyli pierwsze poważne ostrzeżenie) Polskie drogi (serial telewizyjny) (1977) – szewc Stanisław Drabik, działacz komunistyczny (odc. 9. Do broni i odc. 11. W obronie własnej) Układ krążenia (serial telewizyjny) (1978) – zegarmistrz Zygmunt Tyczyński (odc. 4.