1 czerwca 1921 roku pełnił służbę w 3 maja 1922 roku został zweryfikowany w stopniu kapitana ze starszeństwem z dniem 1 czerwca 1919 roku i 796. lokatą w korpusie oficerów piechotyLista starszeństwa oficerów zawodowych. Załącznik do Dziennika Personalnego Ministerstwa Spraw Wojskowych Nr 13 z 8 czerwca 1922 roku, Zakłady Graficzne Ministerstwa Spraw Wojskowych, Warszawa 1922, s. 51.. W latach 1923-1924 pełnił obowiązki dowódcy I batalionu 68 pp.
3 maja 1926 roku został awansowany na majora ze starszeństwem z dniem 1 lipca 1925 roku i 81. lokatą w korpusie oficerów piechotyDziennik Personalny Ministerstwa Spraw Wojskowych Nr 18 z 3 maja 1926 roku, s. 126.. W 1928 roku był dowódcą III batalionu 41 Suwalskiego pułku piechoty w Suwałkach. W 1932 roku był komendantem placu Dęblin. 15 listopada 1932 roku został zwolniony z zajmowanego stanowiska z pozostawieniem bez przynależności służbowej i oddany do dyspozycji dowódcy Okręgu Korpusu Nr IDziennik Personalny Ministerstwa Spraw Wojskowych Nr 12 z 15 listopada 1932 roku, s. 397.. Z dniem 30 kwietnia 1933 roku został przeniesiony w stan spoczynkuDziennik Personalny Ministerstwa Spraw Wojskowych Nr 7 z 20 maja 1933 roku, s. 122.. W 1934 roku pozostawał w ewidencji Powiatowej Komendy Uzupełnień Gdynia. Posiadał przydział do Oficerskiej Kadry Okręgowej nr VIII.