W latach 1960–1967 był I sekretarzem KW PZPR w Gdańsku, następnie od stycznia 1968 do lipca 1971 był ambasadorem PRL w Związku Radzieckim. W latach 1972–1982 pełnił funkcję wiceprezesa Centralnego Związku Spółdzielczości Pracy. Od 1983 był na emeryturze.
Wieloletni członek Rady Naczelnej i Zarządu Głównego Związku Bojowników o Wolność i Demokrację. W maju 1983 został przewodniczącym zespołu środowisk byłych żołnierzy i uczestników walk w obronie władzy ludowej przy ZBoWiDWierni narodowi i partii, „Głos Pomorza”, nr 114, 16 maja 1983, s. 1.. Od 2001 był członkiem Zarządu Krajowego Stowarzyszenia Kawalerów Orderu Wojennego Krzyża Grunwaldu.
Jego żoną była Stanisława z domu Kozarzewska (1923–2006).
Zmarł 2 września 2015. Tydzień później został pochowany na cmentarzu Wojskowym na Powązkach (kwatera B36-5-13).
Publikacje Walka o Łódź socjalistyczną, Wydawnictwo Łódzkiego Komitetu Wyborczego Frontu Narodowego, Łódź 1952. Z mazowieckich pól (wydanie pierwsze i drugie), Książka i Wiedza 1959, Książka i Wiedza 1962, wydanie trzecie: Wydawnictwo MON, Warszawa 1968). Walki ciąg dalszy: 1945–1946, Wydawnictwo MON, Warszawa 1979. Ziemia płońska w latach 1939–1945, Zakład Narodowy im.