W 1952, 1961, 1972 i 1976 uzyskiwał mandat posła na Sejm PRL. W trakcie I kadencji zasiadał w Komisji Administracji i Wymiaru Sprawiedliwości i Komisji dla rozpatrzenia zmian Ordynacji Wyborczej. W trakcie III kadencji pełnił funkcję zastępcy przewodniczącego Komisji Budownictwa i Gospodarki Komunalnej. Następnie przez dwie kadencje zasiadał w komisji Planu Gospodarczego, Budżetu i Finansów, a ponadto w VI w Nauki i Postępu Technicznego, a w VII Administracji, Gospodarki Terenowej i Ochrony Środowiska. W 1981 wszedł w skład Komitetu dla wydania dzieł wybranych Józefa Chałasińskiego, a w 1982 w skład Społecznego Komitetu Budowy Pomnika Wincentego Witosa w Warszawie, który został odsłonięty w 1985J. Sałkowski, T. Iwanowska, Na odsłonięcie pomnika Wincentego Witosa – a Polska winna trwać wiecznie, Warszawa 1985, s. 21. W czerwcu 1988 został powołany w skład Rady Ochrony Pamięci Walk i Męczeństwa (do 1990)Członkowie Rady Ochrony Pamięci Walk i Męczeństwa, „Rzeczpospolita”, nr 155, 5 lipca 1988, s.