W 1921 pełnił służbę w 10 baonie celnym na stanowisku dowódcy 1 kompanii, a jego oddziałem macierzystym był 52 pułk piechoty. 3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem od 1 czerwca 1919 i 280. lokatą w korpusie oficerów piechoty. Później został przeniesiony do 51 pułku piechoty w Brzeżanach. 1 grudnia 1924 prezydent RP nadał mu stopień majora z dniem 15 sierpnia 1924 i 79. lokatą w korpusie oficerów piechoty. W lutym 1926 został zatwierdzony na stanowisku kierownika I referatu administracji rezerw i zastępcy komendanta Powiatowej Komendy Uzupełnień Brzeżany. W lutym 1927 został przeniesiony do PKU Stanisławów na takie samo stanowisko. 23 grudnia tego roku został przeniesiony do kadry oficerów piechoty z pozostawieniem na dotychczas zajmowanym stanowisku. W marcu 1929 został przeniesiony do PKU Płock na stanowisko pełniącego obowiązki komendanta. We wrześniu 1930 został zwolniony z zajmowanego stanowiska i oddany do dyspozycji dowódcy Okręgu Korpusu Nr I. Z dniem 31 stycznia 1931 został przeniesiony w stan spoczynku. W 1934, jako oficer stanu spoczynku pozostawał w ewidencji Powiatowej Komendy Uzupełnień Lublin Miasto. Posiadał przydział do Oficerskiej Kadry Okręgowej Nr II. Był wówczas „w dyspozycji dowódcy Okręgu Korpusu Nr II”.