W listopadzie 1918 zdecydował się przystąpić do Wojska Polskiego i skierowany został do powiatu limanowskiego, gdzie miał zorganizować kompanię piechoty zdolną powstrzymać szabrownictwo na terenach opuszczanych przez Austriaków. Jako organizator struktur wojskowych zapisał się pozytywnie w Mszanie, gdzie udało mu się stworzyć oddział w kilka dni, dzięki czemu odparto kilka zorganizowanych ataków.

W grudniu 1918 przeniesiono go do 16 pułku piechoty, gdzie został dowódcą 4. kompanii, z którą walczył na Śląsku Cieszyńskim.

Po zakończeniu działań wojennych pozostał w wojsku jako oficer zawodowy i kontynuował służbę w 16 pp. 3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem od 1 czerwca 1919 i 628. lokatą w korpusie oficerów piechoty. W lipcu tego roku został przeniesiony do 85 pułku piechoty w Nowej Wilejce na stanowisko pełniącego obowiązki dowódcy III batalionu. 1 grudnia 1924 prezydent RP nadał mu stopień majora z dniem 15 sierpnia 1924 i 201. lokatą w korpusie oficerów piechoty. Po awansie został zatwierdzony na stanowisku dowódcy III batalionu. W październiku 1927 został przeniesiony do Korpusu Ochrony Pogranicza na stanowisko dowódcy 16 batalionu granicznego z równoczesnym przeniesieniem do kadry oficerów piechoty.