W czasie I wojny światowej był radnym miasta Warszawy. Przez pewien czas był prezesem Polskiego Zjednoczenia Postępowców, a w 1918 wszedł w skład kierownictwa Komisji Porozumiewawczej Stronnictw Demokratycznych. Był w prezydium narady reprezentantów stronnictw demokratycznych w lutym 1918 w Krakowie. Opowiadał się m.in. za wywłaszczeniem wielkiej własności ziemskiej.
Od 1918 działał w Polskim Stronnictwie Ludowym „Wyzwolenie”. W latach 1920–1922 i 1923–1929 był członkiem komisji rewizyjnej zarządu głównego tej partii, a w latach 1922–1923 i 1928–1931 członkiem sądu partyjnego. Od 1929 do 1931 był skarbnikiem zarządu głównego. Po zjednoczeniu stronnictw ludowych w 1931 był do 1935 członkiem Rady Naczelnej Stronnictwa Ludowego. Wystąpił z tej partii w 1935 w proteście przeciwko uchwale o bojkocie wyborów parlamentarnych.
Był posłem do Sejmu I kadencji z ramienia PSL „Wyzwolenie” w latach 1922–1927. Działał w komisjach: budżetowej, kontroli długów państwa, oświatowej, prawniczej i skarbowej. Był członkiem specjalnej komisji do pociągnięcia przed Trybunał Stanu ministra Wacława Kucharskiego w sprawie tzw. afery żyrardowskiej.
3 maja 1928 został odznaczony Krzyżem Komandorskim Orderu Odrodzenia PolskiM.P. z 1928 r. nr 111, poz.