W grudniu 1934 otrzymał przeniesienie do 4. pułku lotniczego w Toruniu, w którym 17 stycznia 1935 objął dowództwo 141. eskadry myśliwskiej. 27 czerwca tego samego roku został mianowany majorem ze starszeństwem z 1 stycznia 1935 roku i 11. lokatą w korpusie oficerów aeronautyki. Dowództwo eskadry zdał 3 października 1935, a w grudniu tego samego roku został przeniesiony do 1. pułku lotniczego w Warszawie, gdzie objął dowództwo 210. dywizjonu bombowego. W latach 1937–1938 był słuchaczem Wyższej Szkoły Lotniczej w Warszawie, którą ukończył w ramach II promocji. Na stopień podpułkownika został mianowany ze starszeństwem z 19 marca 1939 i 16. lokatą w korpusie oficerów lotnictwa.

Jego dywizjon walczył w kampanii wrześniowej w składzie Brygady Bombowej. 17 września przekroczył granicę i został internowany w Rumunii. Udało mu się uciec i przedostać do Francji, gdzie od 20 października 1939 do 20 maja 1940 przebywał w stacji zbornej w Le Bourget i w polskiej bazie na lotnisku w Lyon-Bron. Następnie został ewakuowany do Wielkiej Brytanii, gdzie wstąpił do Royal Air Force i otrzymał numer służbowy P-0972.