W 1912 roku zaczął gospodarować w rodzinnym majątku Święcica. Był członkiem Rady Gminnej w Olchowcu, zarządu Kasy Pożyczkowo-Oszczędnościowej, straży pożarnej i lokalnych organizacji rolniczych.

W czasie I wojny światowej, w 1915 roku został wybrany do Komitetu Narodowego w Lublinie (był jego członkiem do roku 1917). W latach 1915–1918 był członkiem Polskiej Organizacji Wojskowej, jednak ponieważ jako inwalida nie mógł wstąpić do Legionów, wspomagał je finansowo. Po listopadzie 1918 roku organizował Straż Kresową, następnie prezesował Komitetowi Wykonawczemu Towarzystwa Straży Kresowej, od 1920 roku był członkiem ekspozytury KC „Zet”, jednym z założycieli i członkiem KC (w latach 1926–1930) Związku Patriotycznego, był współorganizatorem i w latach 1926–1928 przewodniczącym Związku Naprawy Rzeczypospolitej. Był członkiem Związku Seniorów OMN i Związku Polskiej Młodzieży Demokratycznej, w 1936 roku był przewodniczącym zjazdu z okazji 50-lecia ZMP „Zet”.

W 1928 roku został wybrany posłem na Sejm II kadencji (1928–1930) z listy państwowej nr 1 (BBWR). Pracował w komisjach: konstytucyjnej i skarbowej. Został ponownie wybrany w 1930 roku z tej samej listy do Sejmu III kadencji (1930–1935).