Po odzyskaniu przez Polskę niepodległości został przyjęty do Wojska Polskiego. Od listopada do grudnia 1918 podczas obrony Lwowa służył jako dowódca kompanii „Kulparkowskiej” na odcinku Rogatki Kulparkowskiej. W 1919 został awansowany na stopień kapitana, w 1920 na stopień majora. Do lipca 1920 był dowódcą kompanii technicznej w 1 pułku Strzelców Podhalańskich w Nowym Sączu (w tym na froncie bolszewickim od kwietnia do lipca 1920, brał udział w zajęciu Kijowa podczas wyprawy kijowskiej). Następnie do czerwca 1921 w Departamencie I Ministerstwa Spraw Wojskowych, do października 1921 ponownie w 1 pspodh., po czym przeszedł do rezerwy. Został zweryfikowany w stopniu majora rezerwy piechoty ze starszeństwem z dniem 1 czerwca 1919 i w latach 20. pozostawał oficerem rezerwy 1pspodh. W 1934 jako major rezerwy piechoty był w oficerskiej kadrze okręgowej nr X i był wówczas przydzielony do Powiatowej Komendy Uzupełnień Sanok.

Pracował jako architekt i właściciel firm budowlanych we Lwowie i Krośnie (1907–1914 i 1921–1944). Zaprojektował kilka okazałych domów w rodzinnym mieście. Należał do „Związku Organizacji »Wolność«...”. Z Listy Narodowej kandydował do Sejmu RP III kadencji (1930–1935) w okręgu przemyskim nr 48.