1 czerwca 1921 pełnił służbę w Okręgowym Szpitalu Wojskowym w Krakowie, a jego oddziałem macierzystym był nadal 17 pp. 3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem z 1 czerwca 1919 i 1365. lokatą w korpusie oficerów piechoty. W 1923 nadal pełnił służbę w 17 pp w Rzeszowie. W następnym roku został przeniesiony do 16 Pułku Piechoty w Tarnowie. Później został przeniesiony do 12 Pułku Piechoty w Wadowicach i przydzielony do Dowództwa Okręgu Korpusu Nr V w Krakowie. 23 grudnia 1927 został przeniesiony do kadry oficerów piechoty z pozostawieniem na dotychczas zajmowanym stanowisku w DOK V. W grudniu 1929 został przeniesiony do III batalionu 12 pp, detaszowanego w Krakowie. 27 stycznia 1930 został mianowany majorem ze starszeństwem z 1 stycznia 1930 i 42. lokatą w korpusie oficerów piechoty. W marcu tego roku został przeniesiony do 16 Pułku Piechoty w Tarnowie na stanowisko kwatermistrza. We wrześniu 1933 został zwolniony z zajmowanego stanowiska i oddany do dyspozycji dowódcy Okręgu Korpusu Nr V, a z dniem 31 lipca 1934 przeniesiony w stan spoczynku.

W 1938 mieszkał w Żywcu przy ul. Świętokrzyskiej 6 m.