W latach 1922–1924 był słuchaczem Kursu Normalnego Wyższej Szkoły Wojennej w Warszawie. Z dniem 1 października 1924, po ukończeniu kursu i uzyskaniu dyplomu naukowego oficera Sztabu Generalnego, przydzielony został do Biura Ścisłej Rady Wojennej. Następnie przeniesiony został do lotnictwa i wyznaczony na stanowisko dowódcy 12 eskadry lotniczej w Warszawie (wrzesień 1925 – sierpień 1927). Później był attaché wojskowym w Turcji (1926–1929), dowódcą 22 eskadry liniowej (sierpień 1929 – styczeń 1930), I oficerem sztabu w dowództwie 2 Grupy Aeronautycznej w Poznaniu, dowódcą 31 eskadrą liniowej w Poznaniu-Ławicy (listopad 1931 – listopad 1933), dowódcą I i II dywizjonu liniowego w 3 pułku lotniczym. 1 stycznia 1938 roku został zastępcą dowódcy 3 pułku lotniczego.
W kampanii wrześniowej był szefem sztabu Dowództwa Lotnictwa i OPL Armii „Łódź”, a od 11 września dowódcą Lotnictwa i OPL Armii „Warszawa”. 22 września 1939 roku wydostał się z oblężonej Warszawy, lecąc jako pasażer w jednoosobowym myśliwcu PZL P.11a pilotowanym przez mjra Eugeniusza Wyrwickiego. Przez Węgry przedostał się do Francji, tam pełnił funkcję szefa Oddziału III Operacyjnego Dowództwa Lotnictwa. Od 17 czerwca 1940 kierował faktycznie ewakuacją lotnictwa polskiego w dniach upadku Francji, w miejsce dowódcy lotnictwa gen. Józefa Zająca.