Aktor, reżyser, dyrektor i kierownik artystyczny teatru. Przed wojną występował w Warszawie (Polski, Narodowy), Toruniu, Poznaniu, Bydgoszczy i Wilnie. W roku 1938 podjął studia reżyserskie w PIST. W czasie wojny więzień Pawiaka, Oświęcimia, Gross-Rosen i Sachsenhausen. W latach 1945-49 był aktorem i reżyserem Miejskich Teatrów Dramatycznych, w sezonie 1949/50 Teatru Powszechnego w Warszawie. W latach 1950-53 grał w Teatrze Nowej Warszawy. W latach 1954-57 był dyrektorem i kierownikiem artystycznym Teatru Ziemi Lubuskiej w Zielonej Górze, a w latach 1957-59 Teatru Powszechnego w Łodzi, gdzie grał i reżyserował do 1963 roku. W latach 1963-79 grał w Teatrze Dramatycznym w Warszawie. W 1979 przeszedł na emeryturę. Był działaczem ZASP-u, od 1979 członkiem zasłużonym, pod koniec życia wiceprezesem. Opublikował wspomnienia pt. "Czterdzieści lat to niewiele" (1976).