3 maja 1922 został zweryfikowany w stopniu kapitana ze starszeństwem z dniem 1 czerwca 1919 i 30. lokatą w korpusie oficerów aeronautycznych, a jego oddziałem macierzystym był 2 pułk lotniczy. W następnych latach kontynuował służbę w 2 pułku lotniczym w Krakowie. 31 marca 1924 został mianowany majorem ze starszeństwem z dniem 1 lipca 1923 i 12. lokatą w korpusie oficerów aeronautycznych. Z dniem 1 marca 1925 został zatwierdzony na stanowisku kwatermistrza 2 pułku lotniczego. W 1928 był dowódcą I dywizjonu 2 pułku lotniczego w Krakowie. 27 kwietnia 1929 został zatwierdzony na stanowisku zastępcy dowódcy 2 pułku lotniczego. Z dniem 1 lutego 1931 został przeniesiony do batalionu lotniczego w Poznaniu na stanowisko dowódcy batalionu. 22 grudnia 1931 został mianowany podpułkownikiem ze starszeństwem z dniem 1 stycznia 1932 i 2. lokatą w korpusie oficerów aeronautycznych. W 1932, po likwidacji batalionu, został przeniesiony do dyspozycji dowódcy Okręgu Korpusu Nr VII z zachowaniem dotychczasowego dodatku służbowego. Wiosną 1933 przeniesiony do 3 pułku lotniczego w Poznaniu na stanowisko dowódcy pułku. Na stopień pułkownika został awansowany ze starszeństwem z dniem 19 marca 1937 i 4. lokatą w korpusie oficerów lotnictwa. W październiku 1937 został zwolniony ze stanowiska dowódcy pułku.