Po raz pierwszy wybrany do polskiego Sejmu Ustawodawczego w 1919, z okręgu kieleckiego. Mandat posła na Sejm I, II i III kadencji zapewniał sobie w kolejnych wyborach, wchodząc w skład izby do 1935. Od 1926 do 1931 był członkiem Stronnictwa Chłopskiego (w okresie 1929–1931 był prezesem Rady Naczelnej partii). W 1931 w wyniku zjednoczenia ruchu ludowego znalazł się w Stronnictwie Ludowym, w którym sprawował różne funkcje partyjne: m.in. członka Naczelnego Komitetu Wykonawczego oraz prezesa Komitetu. W latach 1933–1935 był prezesem Rady Naczelnej ugrupowania.

Ze Stronnictwa Ludowego odszedł w 1935, podczas nadzwyczajnego kongresu partii, na czele 17 parlamentarzystów SL. W ten sposób zaprotestowali przeciwko uchwale Kongresu, ogłaszającej bojkot wyborów do Sejmu ze strony SL. Zbliżył się wówczas do rządzącego obozu sanacyjnego – próbował zbudować od nowa wraz ze Stanisławem Wroną Stronnictwo Chłopskie, co mu się jednak nie udało.

Po II wojnie światowej w latach 1945–1949 był działaczem prokomunistycznego Stronnictwa Ludowego, od 1948 do 1949 zasiadał w jego radzie naczelnej. W wyniku zjednoczenia partii ludowych w 1949 znalazł się w Zjednoczonym Stronnictwie Ludowym.