Na stopień kapitana został mianowany ze starszeństwem z 1 stycznia 1936 w korpusie oficerów aeronautki. W marcu 1939 pełnił służbę w Szkole Pilotażu w Grudziądzu, a następnie w Ułężu, na stanowisku kierownika wyszkolenia pilotażu i strzelania.

W kampanii wrześniowej to właśnie stamtąd wykonywał loty bojowe przeciwko samolotom Luftwaffe, bombardującym rejony Ułęża i Dęblina. Lotnicy pod jego dowództwem skutecznie odstraszali niemieckie bombowce, a nawet atakowali piechotę niemiecką w tym rejonie.

Przez Rumunię i Francję przedostał się do Wielkiej Brytanii, gdzie wstąpił do RAF i otrzymał numer służbowy 76782. Jako pilot 74 dywizjonu myśliwskiego RAF uczestniczył w bitwie o Anglię. 13 sierpnia 1940 – zestrzelony podczas walki z Do-17, skakał na spadochronie. 19 lutego 1941 został organizatorem i pierwszym dowódcą 317 Dywizjonu Myśliwskiego Wileńskiego. 20 sierpnia 1941 obowiązki dowódcy przekazał kapitanowi Henrykowi Szczęsnemu. Od 18 sierpnia do 24 listopada 1941 dowodził 2 Polskim Skrzydłem Myśliwskim. Po odbyciu w Stanach Zjednoczonych kursu w Wyższej Szkole Lotniczej był dowódcą lotniska w Heston, a następnie w Wyższej Szkole Lotniczej w Peebles wykładowcą.