Do Polski powrócił w 1945 roku. W sezonie 1945/46 należał do zespołu teatru jeleniogórskiego, w latach 1946–1949 występował w Teatrze Wojska Polskiego w Łodzi (z dwuletnią przerwą spowodowaną gruźlicą gardła). Następnie był członkiem zespołów: Teatru Współczesnego w Warszawie (1949–1950), Teatrów Dramatycznych we Wrocławiu (1950–1951), Teatru Ateneum w Warszawie (1951–1953), Teatru Polskiego w Warszawie (1956–1958) oraz Teatru Powszechnego w Warszawie (1958–1959). Grywał również w przedstawieniach Teatru Telewizji i Teatru Polskiego Radia oraz pracował przy dubbingu.

W latach 1948–1949 był wykładowcą PWST w Warszawie z siedzibą w Łodzi.

Zmarł na scenie Teatru im. Juliusza Słowackiego w Krakowie podczas uroczystości jubileuszowych aktorów i pracowników teatru, w których to uczestniczył jako przedstawiciel ZASP. Został pochowany na cmentarzu Powązkowskim w Warszawie (kwatera 79-4-13,14).

Ordery i odznaczenia Złoty Krzyż Zasługi (10 maja 1946) „w uznaniu zasług, położonych na polu sztuki scenicznej”. Krzyż Partyzancki Medal za Warszawę 1939–1945 Medal 10-lecia Polski Ludowej (19 stycznia 1955) - Uchwała Rady Państwa z dnia 19 stycznia 1955 r.