W 1982 wszedł w skład Społecznego Komitetu Budowy Pomnika Wincentego Witosa w Warszawie, który został odsłonięty w 1985Jan Sałkowski, Teresa Iwanowska: Na odsłonięcie pomnika Wincentego Witosa – a Polska winna trwać wiecznie, Warszawa 1985, s. 21. Od 1982 był członkiem Rady Naukowej Instytutu Podstawowych Problemów Marksizmu-LeninizmuPosiedzenie Rady Naukowej IPPML przy KC PZPR, „Rzeczpospolita”, nr 102, 13 maja 1982, s. 2.

Był posłem na Sejm PRL w latach 1957–1961 i 1972–1985 (II, VI, VII i VIII kadencji). W okresie od marca do września 1981 był przewodniczącym Sejmowej Komisji Nadzwyczajnej do kontroli realizacji porozumień z Gdańska, Szczecina i Jastrzębia-Zdroju. W latach 1977–1982 był członkiem Rady Państwa. Był również przewodniczącym Rady Społeczno-Gospodarczej przy Sejmie PRL (1982–1985), jak również członkiem Rady ds. Ludzi Starszych, Inwalidów i Osób Niepełnosprawnych przy Radzie Ministrów (1982–1991). W 1974 wybrany w skład Zarządu Głównego Towarzystwa Przyjaźni Polsko-Radzieckiej, a w 1983 w skład Krajowej Rady TPPR.