1 czerwca 1921 pełnił służbę w Intendenturze Okręgu Generalnego Lwów, a jego oddziałem macierzystym był Wojskowy Okręgowy Zakład Gospodarczy we Lwowie (później przemianowany na Wojskowy Okręgowy Zakład Gospodarczy Nr VI). Od 2 listopada 1921 do 15 września 1923 był słuchaczem Wyższej Szkoły Intendentury w Warszawie. 3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem z 1 czerwca 1919 i 22. lokatą w korpusie oficerów administracji, dział gospodarczy. 11 listopada 1923 został przydzielony do Departamentu VII Intendentury Ministerstwa Spraw Wojskowych. 31 marca 1924 został mianowany majorem ze starszeństwem z 1 lipca 1923 i 19. lokatą w korpusie oficerów administracji, dział gospodarczy. Później został przeniesiony do karpusu oficerów intendentów z jednoczesnym przeniesieniem do kadry oficerów korpusu intendentury. W 1928 pozostawał w dyspozycji Ministerstwa Spraw Wewnętrznych. W marcu 1932 został przeniesiony z Kierownictwa Administracji Pieniężnej w siedzibie Dowództwa Okręgu Korpusu Nr I do Wojskowego Instytutu Geograficznego w Warszawie na stanowisko kierownika Biura Rachunkowo-Materiałowego. Z dniem 31 grudnia 1935 został przeniesiony w stan spoczynku. Po zakończeniu służby wojskowej został zatrudniony w Ministerstwie Poczt i Telegrafów na stanowisku inspektora.