W 1922 roku został zweryfikowany w stopniu porucznika ze starszeństwem z dniem 1 czerwca 1919 r. w korpusie oficerów rezerwowych sanitarnych, grupa podlekarzy. Posiadał przydział w rezerwie do 4 batalionu sanitarnego w Łodzi. W 1934 roku pozostawał w ewidencji Powiatowej Komendy Uzupełnień Gródek Jagielloński, jako porucznik ze starszeństwem z dniem 1 czerwca 1919 roku w korpusie oficerów rezerwy administracji, grupa oficerów administracji sanitarnych. Posiadał przydział do Kadry Zapasowej 5 Szpitala Okręgowego w Krakowie.

W tym samym roku został burmistrzem Sądowej Wiszni i funkcję tę pełnił do wybuchu II wojny światowej. W 1936 r. nie przyjął uchwalonej przez radę miejską podwyżki swojego uposażenia.

Pełnił wiele funkcji politycznych i społecznych. Był m.in. prezesem BBWR, OZN, LOPP, OSP, wiceprezesem powiatowego Związku Strzeleckiego, członkiem zarządu ZOR i Związku Rezerwistów.