Był m.in. wiceprezesem Stronnictwa Ludowego oraz jego klubów poselskich w Sejmie Krajowym i parlamencie austriackim. Od 1913 do 1918 prezes PSL „Piast”, którego był jednym z organizatorów. Wicemarszałek Sejmu Ustawodawczego (1919–1922), wicemarszałek Senatu (1922–1927). Do 1920 zasiadał w zarządzie głównym, a do 1924 w radzie naczelnej PSL „Piast”. W 1926 został honorowym prezesem partii. W październiku 1927 wystąpił z PSL „Piast” (po przewrocie majowym), tworząc prorządowe Zjednoczenie Ludu Polskiego (nie było ono popularne wśród ludności wiejskiej). Wstąpił też do BBWR. W 1928 był marszałkiem seniorem Sejmu II kadencji (1928–1930), przeprowadzając wybór na marszałka Ignacego Daszyńskiego (lidera PPS). Z życia politycznego wycofał się w 1935.