W tym samym roku, po ukończeniu kursu, został przeniesiony do 3 pułku lotniczego w Poznaniu i przydzielony do 34 eskadry liniowejStanisław Fryc, Piloci jasielscy, s. 132.. W marcu 1939 pełnił służbę w batalionie szkolnym lotnictwa w Świeciu na stanowisku instruktora kursu rusznikarzy nadterminowych.

W 1939 roku wziął udział w kampanii wrześniowej. Po jej zakończeniu przedostał się przez Węgry, do Francji. Po klęsce Francji z grupą lotników polskich znalazł się w Wielkiej Brytanii. Przydzielony został do 300 dywizjonu bombowego Ziemi Mazowieckiej stacjonującego w Stacji RAF Bramcote, w ramach którego ukończył pierwszą turę lotów operacyjnych. Został przydzielony do jednostki szkolnej. Na własną prośbę przeniesiono go do polskiej eskadry specjalnego przeznaczenia – eskadry „C” brytyjskiego 138 dywizjonu RAF. Wykonywał loty do Polski z lotniska Tempsford w Anglii. 4 listopada 1943 roku eskadra, w której służył została wydzielona oraz przemianowana na 1586 Eskadrę Specjalnego Przeznaczenia. Po reorganizacji przeniesiono ją do Włoch, początkowo na lotnisko Sidi Amor w rejonie Tunisu, następnie od 19 grudnia 1943 na dawne lotnisko Reggia Aeronautica w Campo Casale nieopodal Brindisi. Tam został oficerem łącznikowym eskadry z Oddziałem VI (Specjalnym) Sztabu Naczelnego Wodza.