Wówczas opracował kalkulator strzelania salw torpedowych. 19 marca 1939 został awansowany do stopnia kapitana marynarki i przeniesiony do Kierownictwa Marynarki Wojennej w Warszawie ze względu na duże zdolności lingwistyczne (znał biegle języki: francuski, niemiecki, angielski). Od 16 kwietnia do 9 lipca 1939 roku uczestniczył w kursie specjalnym wywiadu.

Na początku lipca został wysłany do pracy w placówce wywiadu w Szczecinie pod przybranym nazwiskiem Karol Miller, gdzie pracował od 21 lipca 1939 do 14 września 1939 roku po czym przez Kopenhagę przedostał się do Holandii, gdzie w dalszym ciągu pracował w tym samym dziale w Amsterdamie, będąc odpowiedzialnym za zabezpieczenie polskich traulerów rybackich aż do dnia 9 grudnia 1939 roku. Następnie 15 grudnia 1939 roku przedostał się do Wielkiej Brytanii, gdzie pozostał do dyspozycji władz polskiej Marynarki Wojennej w Devonport. 18 lutego 1940 roku został zaokrętowany na ORP „Błyskawica” na stanowisko Oficera Broni Podwodnej, które pełnił do 28 listopada 1940 roku, biorąc udział w kampanii norweskiej, ewakuacji Dunkierki oraz patrolach na kanale La Manche.