Zgłosił się do służby w kraju. Został przeniesiony do Włoch i przydzielony do Sekcji Dyspozycyjnej Naczelnego Wodza. Po przeszkoleniu w dywersji i odbiorze zrzutów został zaprzysiężony 29 marca 1944 roku w Oddziale VI Sztabu Naczelnego Wodza. Zrzutu dokonano w nocy z 22 na 23 listopada 1944 roku w ramach operacji „Kazik 1” dowodzonej przez mjr. naw. Eugeniusza Arciuszkiewicza (zrzut na placówkę odbiorczą „Wilga” w pobliżu Szczawy). Dostał przydział do Okręgu Kraków AK na stanowisko oficera wyszkoleniowego I batalionu 1 pułku strzelców podhalańskich AK. Po odprawieniu dotychczasowego Feliksa Perekładowskiego do Zakopanego został 28 listopada mianowany dowódcą 1 kompanii I batalionu tego pułku.

13–14 stycznia 1945 roku dowodził kompanią w bitwie z Niemcami w rejonie wsi Zbludza–Szczawa–Kamienica, za co otrzymał Krzyż Walecznych.

Od 15 marca do 10 maja 1945 roku przebywał w więzieniu UB. We wrześniu opuścił Polskę i 27 października zameldował się w Oddziale VI Naczelnego Wodza w Londynie, gdzie się osiedlił.