Po powrocie do kraju grał kolejno w teatrach: Polskim w Poznaniu (1947–1948), Śląskim w Katowicach (1948–1949), im. Stefana Jaracza w Olsztynie (1949–1950) oraz Ateneum w Warszawie (1950–1951). W latach 1951–1958 był członkiem zespołu gdańskiego Teatru Wybrzeże, a następnie przeniósł się do Łodzi, gdzie występował w Teatrze Powszechnym (1958–1959) oraz Teatrze im. Stefana Jaracza (1959–1964). Kolejne lata spędził w Krakowie jak aktor Teatru im. Juliusza Słowackiego (1964–1966) oraz Teatru Rozmaitości (1966–1968). Następnie powrócił na stałe do Gdańska, grając w Teatrze Ziemi Gdańskiej (do 1972 roku) oraz Teatrze Wybrzeże (do przejścia na emeryturę w 1989 roku). Wystąpił również w ośmiu spektaklach Teatru Telewizji (1967–1989) oraz czternastu audycjach Teatru Polskiego Radia (1952–1982).
Był mężem Teresy (1919–2007).
Zmarł w Gdańsku, spoczywa razem z żoną na cmentarzu katolickim w Sopocie (sektor F5-3-21).
Filmografia Młodość Chopina (1952) - Seweryn Goszczyński Obok prawdy (1964) Gdzie jesteś, Luizo?