Po zakończeniu działań wojennych pozostał w wojsku. Jako doświadczony pilot brał udział w międzynarodowych konkursach lotniczych. W 1922 roku na samolocie Bréguet XIV zajął czwarte miejsce na Międzynarodowym Mityngu Lotniczym w Zurychu. W 1924 roku był jednym z sześciu polskich pilotów, którzy jako pierwsi wykonali przelot grupowy nad Alpami.
W 1924 roku zdał dowództwo 18 eskadry i został skierowany na kurs dowódców dywizjonów. 1 marca 1925 roku objął stanowisko dowódcy dywizjonu myśliwskiego w 1 pułk lotniczym, a następnie, w listopadzie 1928 r. został przeniesiony do 4 pułku lotniczego w Toruniu na stanowisko komendanta parku lotniczego. 31 marca 1930 roku objął stanowisko zastępcą dowódcy 5 pułku lotniczego w Lidzie, a na przełomie 1930 i 1931 r. został dowódcą pułkowego dywizjonu szkolnego. 12 marca 1933 roku został mianowany podpułkownikiem ze starszeństwem z 1 stycznia 1933 roku i 1. lokatą w korpusie oficerów aeronautycznych. W kwietniu tego roku został przeniesiony do Instytutu Badań Technicznych Lotnictwa na stanowisko kierownika działu doświadczalnego. Na stopień pułkownika został mianowany ze starszeństwem z 19 marca 1938 roku i 1. lokatą w korpusie oficerów lotnictwa, grupa techniczna.