Od 1957 do 1960 pełnił funkcję dyrektora generalnego w Ministerstwie Gospodarki Komunalnej. W latach 1960–1969 był przewodniczącym prezydium WRN w Gdańsku. W 1969 uzyskał mandat posła na Sejm PRL V kadencji z okręgu Gdynia (pełniąc go do 1972), zasiadał w Komisji Obrony Narodowej oraz w Komisji Planu Gospodarczego, Budżetu i Finansów. W latach 1970–1974 pełnił funkcję prezesa Zarządu Okręgu Związku Bojowników o Wolność i Demokrację w Gdańsku.

Zmarł w Gdańsku, pochowany 10 sierpnia 1976 na cmentarzu Srebrzysko (rejon II, kwatera Aleja Zasłużonych).

Ordery i odznaczenia Order Sztandaru Pracy I klasy Order Sztandaru Pracy II klasy Krzyż Oficerski Orderu Odrodzenia Polski Złoty Krzyż Zasługi Odznaka honorowa „Zasłużonym Ziemi Gdańskiej” Złota Odznaka honorowa „Za Zasługi dla Warszawy” (1967)Dziennik Urzędowy Rady Narodowej m.st. Warszawy, nr 13, 15 sierpnia 1967, s. 1–2. Order Narodowy Zasługi (Francja, 1967)Wizyta Prezydenta Francji w Polsce, „Trybuna Robotnicza”, nr 213, 7 września 1967, s.