Później pełnił służbę w Centralnym Zarządzie Parków i Warsztatów Wojsk Kolejowych, pozostając oficerem nadetatowym 1 pułku kolejowego. 20 kwietnia 1923 został odkomenderowany do Niższej Szkoły Pilotów w Bydgoszczy, w charakterze ucznia–pilota. Następnie ukończył Wyższą Szkołę Pilotów w Grudziądzu i trafił do 2 pułku lotniczego w Krakowie. W 1925 otrzymał przydział do 11 pułku myśliwskiego w Lidzie, złożonego z eskadr 113 i 114. 15 sierpnia 1926 został dowódcą 113 eskadry myśliwskiej. Do czasu odejścia z 11 pułku myśliwskiego był także dowódcą eskadry treningowej (od 25 października 1926). We wrześniu 1929 zajął 9. miejsce na międzynarodowym mityngu lotniczym Lot Małej Ententy i Polski, jako najlepszy z Polaków (samolot Fiat CR.20).

Po rozwiązaniu 11 pułku lotniczego w 1928 trafił do 4 pułku lotniczego w Toruniu, gdzie objął dowództwo 141 eskadry. 9 listopada tego roku objął stanowisko p.o. dowódcy III/4 dyonu myśliwskiego. Podczas służby w Toruniu ukończył w Centrum Wyszkolenia Oficerów Lotnictwa w Dęblinie kurs dowódców eskadr. W 1937 zdał egzaminy do Wyższej Szkoły Lotniczej. 18 października 1937 odszedł do Centrum Wyszkolenia Piechoty w Rembertowie na kurs próbny, a od 3 listopada 1937 był słuchaczem II Kursu Wyższej Szkoły Lotniczej w Warszawie.