Po ewakuacji armii do Iranu, od 15 sierpnia 1942 roku służył pod dowództwem brytyjskim. Do 2 stycznia 1943 roku był w Iranie, następnie w Iraku (Bliski Wschód). Zgłosił się do służby w kraju. Do 29 maja 1943 roku był w drodze z Iraku do Wielkiej Brytanii. Został przeszkolony ze specjalnością w dywersji na kursach specjalnych dla kandydatów na cichociemnych, m.in. propagandy, spadochronowym (1 SBS, Largo House), walki konspiracyjnej, odprawowym (STS 43, Audley End), i in. Zaprzysiężono go no rotę ZWZ/AK 15 grudnia 1943 roku w Chicheley przez szefa Oddziału VI (Specjalnego) Sztabu Naczelnego Wodza. W kwietniu 1944 roku został przerzucony na stację wyczekiwania Głównej Bazy Przerzutowej w Latiano nieopodal Brindisi we Włoszech. Otrzymał awans na stopień kapitana ze starszeństwem od 24 maja 1944 roku.