Od roku 1918 działał w ruchu ludowym. Tuż po swoich siedemnastych urodzinach, 15 listopada 1918 roku, został sekretarzem komitetu powiatowego PSL „Wyzwolenie” w Sandomierzu. W latach 1919–1928 działał w Centralnym Związku Młodzieży Wiejskiej. Między 1927 a 1928 był członkiem Zarządu Głównego Akademickiego Związku Młodzieży Wiejskiej. W latach 1928–1931 kierował Sekretariatem Naczelnym PSL „Wyzwolenie” i pełnił funkcję zastępcy Sekretarza Naczelnego tej partii. Od 1928 do 1935 roku zasiadał w Zarządzie Głównym Związku Młodzieży Wiejskiej.
Życie i działalność polityczna do 1939 roku Do Sejmu III kadencji został wybrany w okręgu nr 22 (Sandomierz) z listy Związku Obrony Prawa i Wolności Ludu Stronnictw Centrolewu (nr 7) jako członek PSL „Wyzwolenie”. Należał do Klubu Parlamentarnego Posłów Chłopskich, a od roku 1931 zasiadał w klubie Stronnictwa Ludowego (SL), był członkiem sejmowej komisji wojskowej. W latach 1933–1935 był członkiem Rady Naczelnej i skarbnikiem Naczelnego Komitetu Wykonawczego SL, zaś w latach 1934–1935 był także sekretarzem Zarządu Wojewódzkiego Stronnictwa w Kielcach. Od 1936 do 1946 roku pracował w Powszechnym Zakładzie Ubezpieczeń Wzajemnych w Warszawie, początkowo jako naczelnik wydziału, potem jako wicedyrektor Zakładu.