W latach 1952–1956 pełnił mandat posła na Sejm PRL I kadencji z okręgu Jędrzejów (zasiadał w Komisji Finansowo-Budżetowej) oraz funkcję WKW ZSL w Kielcach, przeprowadzając weryfikację członków partii zgodnie z wytycznymi Komitetu Centralnego Polskiej Zjednoczonej Partii Robotniczej. W 1956 objął ponownie kierownictwo w Zakładzie Państwowego Monopolu Spirytusowego w Łańcucie oraz zasiadł w Naczelnym Komitecie ZSL, którego członkiem był do 1973. W 1958 został sekretarzem, a w 1959 prezesem Wojewódzkiego Komitetu ZSL w Gdańsku, pełniąc tę funkcję do 1972. W latach 1961–1972 z okręgu Tczew pełnił ponownie mandat posła III, IV i V kadencji. W trakcie III i IV kadencji Sejmu zasiadał w Komisji Przemysłu Lekkiego, Rzemiosła i Spółdzielczości Pracy, a w V kadencji w Komisji Handlu Zagranicznego.
Pochowany na cmentarzu komunalnym w Łańcucie.
Odznaczenia Order Krzyża Grunwaldu II klasy Order Sztandaru Pracy II klasy Krzyż Oficerski Orderu Odrodzenia Polski (1955) Złoty Krzyż Zasługi Medal 10-lecia Polski Ludowej (1955) Odznaka 1000-lecia Państwa Polskiego (1966)Nadzwyczajna sesja Sejmu, „Trybuna Robotnicza”, nr 172, 22 lipca 1966, s.