W latach 1976–1980 członek, a w latach 1980–1983 sekretarz Rady Państwa. W latach 1961–1985 poseł na Sejm PRL III, IV, V, VI, VII i VIII kadencji, obok kierowania klubem poselskim był także przewodniczącym komisji sejmowych – w latach 1972–1976 Komisji Spraw Wewnętrznych i Wymiaru Sprawiedliwości (VI kadencja), a w latach 1976–1980 Komisji Administracji, Gospodarki Terenowej i Ochrony Środowiska (VII kadencja). Od 1969Nowe władze ZBoWiD, „Głos Słupski”, nr 251, 22 września 1969, s. 1–2 przez kilka kadencji wchodził w skład prezydium Zarządu Głównego Związku Bojowników o Wolność i Demokrację. Od 1974 był członkiem Prezydium Zarządu Głównego Towarzystwa Przyjaźni Polsko-Radzieckiej. W 1983 wybrany w skład Krajowej Rady TPPR. Zmarł 8 kwietnia 1993 w Warszawie.

Jego podpis jako sekretarza Rady Państwa widnieje pod dekretem o stanie wojennym.

Pochowany został na cmentarzu Powązki Wojskowe w Warszawie (kwatera HIII-5-46)Wyszukiwarka grobów w Warszawie.

Ordery i odznaczenia Order Sztandaru Pracy I klasy Krzyż Komandorski z Gwiazdą Orderu Odrodzenia Polski (1979)„Dziennik Popularny”, nr 76 (9544), 3 kwietnia 1980, s.