W okresie okupacji niemieckiej, wysiedlony z gospodarstwa, pracował jako robotnik u osadników niemieckich, należał do konspiracyjnego SL „Roch”. Po wyzwoleniu w 1945 mianowany wicestarostą wieluńskim. Pełnił mandat poselski do Krajowej Rady Narodowej, na Sejm Ustawodawczy oraz na Sejm PRL I kadencji. W latach 1947–1952 minister w pierwszym rządzie Józefa Cyrankiewicza. W listopadzie 1949 został członkiem Ogólnokrajowego Komitetu Obchodu 70-lecia urodzin Józefa Stalina„Życie Warszawy”, nr 306 (1808), 6 listopada 1949, s. 1.
Od września 1945 do listopada 1949 był prezesem Naczelnego Komitetu Wykonawczego Stronnictwa Ludowego, satelickiego wobec Polskiej Partii Robotniczej. Od 1949 w Zjednoczonym Stronnictwie Ludowym, gdzie do 1954 był wiceprzewodniczącym Naczelnego Komitetu Wykonawczego, następnie prezesem Rady Naczelnej, a od 1956 do 1957 przewodniczącym Głównej Komisji Rewizyjnej.
Autor artykułów w prasie ludowej i członek grupy ZaranieTadeusz Łepkowski: Słownik historii Polski. Warszawa 1973, s. 20.
W 1949 odznaczony Krzyżem Komandorskim z Gwiazdą Orderu Odrodzenia Polski, w 1954 Krzyżem Wielkim OOPWojciech Stela: Polskie ordery i odznaczenia (Vol. I). Warszawa: 2008, s.