18 grudnia 1918 roku został przyjęty do Wojska Polskiego z dniem 27 listopada 1918 roku z byłych Legionów Polskich, z zatwierdzeniem posiadanego stopnia porucznika prowiantowego, i przydzielony do Sekcji Gospodarczej Ministerstwa Spraw Wojskowych w WarszawieDz. Rozk. Wojsk. Nr 2 z 12 stycznia 1919 roku, poz. 46.Dz. Rozk. Wojsk. Nr 3 z 14 stycznia 1919 roku, poz. 133.. W lutym 1919 roku został przeniesiony z Kadry Artylerii w Rembertowie do intendentury Dywizji Litewsko-Białoruskiej.

3 maja 1922 roku został zweryfikowany w stopniu majora ze starszeństwem z dniem 1 czerwca 1919 roku i 31. lokatą w korpusie oficerów administracji, dział gospodarczy. W latach 1923–1924 pełnił służbę w Okręgowym Zakładzie Gospodarczym Nr III w Grodnie. W listopadzie 1924 roku został odkomenderowany z Okręgowego Zakładu Gospodarczego Nr III na dwuletni kurs w Paryżu. 23 stycznia 1928 roku został awansowany na podpułkownika ze starszeństwem z dniem 1 stycznia 1928 roku i 1. lokatą w korpusie oficerów intendentów. W kwietniu 1928 roku został przeniesiony z Departamentu Intendentury Ministerstwa Spraw Wojskowych do 1 batalionu administracyjnego na stanowisko dowódcy. 26 marca 1931 roku został przeniesiony do Kierownictwa Marynarki Wojennej w Warszawie na stanowisko kierownika Kierownictwa Administracji Pieniężnej.