Po przewiezieniu do Białej Podlaskiej udało mu się uciec 1 lipca.

18 listopada 1918 roku wstąpił do Wojska Polskiego z przydziałem do 7 pułku Ułanów Lubelskich. Przeszedł cały szlak bojowy tego pułku, uczestnicząc we wszystkich jego walkach, jako zastępca dowódcy 1 szwadronu. W styczniu 1919 roku wrócił ze swoim szwadronem do Warszawy. W lutym 1919 roku został mianowany na dowódcę szwadronu cekaemów. 1 marca 1919 roku udał się wraz z pułkiem na Front Litewsko-Białoruski. W połowie listopada 1919 roku uzyskał otrzymał urlop na dokończenie studiów weterynaryjnych. Uzyskał dyplom lekarza weterynarii 1 kwietnia 1920 roku, po czym został przeniesiony z Korpusu Jazdy do Korpusu Lekarzy Weterynarii i skierowany do 7 pułku ułanów na stanowisko lekarza weterynarii.

Według stanu na 1 czerwca 1921 roku był przydzielony do Okręgowego Szpitala Koni Nr 6 ze skierowaniem do 7 pułku ułanów. 3 maja 1922 roku został zweryfikowany w stopniu majora ze starszeństwem od 1 czerwca 1919 roku i 43. lokatą w korpusie oficerów weterynaryjnych (lekarzy weterynaryjnych). W 1923 roku był przydzielony z Kadry Okręgowego Szpitala Koni Nr 10 w Przemyślu do 24 pułku artylerii polowej w Jarosławiu na stanowisko starszego lekarza weterynarii pułku.