14 marca 1942 roku wstąpił do Armii Andersa, przydzielono go do Zapasowego Batalionu Łączności w Ośrodku Organizacji Armii na stanowisko dowódcy plutonu, a następnie kompanii. Następnie służył w 5 batalionie łączności 3 Brygady Strzelców 5 Wileńskiej Dywizji Piechoty. Jednocześnie uczył się na Kursie Oficerów Łączności.
Zgłosił się do służby w kraju. 29 maja 1943 roku został przydzielony do Sekcji Dyspozycyjnej Naczelnego Wodza. Po konspiracyjnym przeszkoleniu w dywersji i łączności został zaprzysiężony 15 grudnia 1943 roku w Oddziale VI Sztabu Naczelnego Wodza i przetransportowany do Głównej Bazy Przerzutowej w Brindisi we Włoszech. Zrzutu dokonano w nocy z 25 na 26 maja 1944 roku w ramach operacji „Weller 23” dowodzonej przez kpt. naw. Stanisława Daniela (zrzut na placówkę odbiorczą „Koliber 2” 11 km na północ od Bochni). Po aklimatyzacji, w czerwcu dostał przydział do Oddziału I Organizacyjnego sztabu Komendy Głównej AK na stanowisko oficera oddziału. Zajmował się łącznością z obozami jenieckimi.