W wieku 19 lat debiutował na deskach teatru w Wilnie. Na początku lat 50. związał się z Warszawą - grał m.in. w Teatrze Dramatycznym, Polskim i Narodowym. Występował w filmach i popularnych serialach telewizyjnych m.in. w: "Polskich drogach", "Stawce większej niż życie"
i "Czarnych chmurach". Przez ponad 40 lat grał postać Stafena Jabłońskiego w słuchowisku radiowym "W Jezioranach". Zmarł dziś
w Warszawie. Miał 86 lat.