Przeszkolony w dywersji oraz broni pancernej, 15 grudnia 1943 roku został zaprzysiężony w Oddziale VI Sztabu Naczelnego Wodza, przeniesiony do Głównej Bazy Przerzutowej w Brindisi we Włoszech i przydzielony do Kedywu Okręgu Łódzkiego Armii Krajowej.
Jako podporucznik cichociemny „Rondo” został w nocy z 10 na 11 maja 1944 roku zrzucony do Polski (operacja lotnicza „Weller 27”). Na początku trafił do oddziału partyzanckiego „Burza” operującego w Okręgu AK Łódź. 19 lipca 1944 roku został przydzielony do Kedywu Okręgu Lwów. Nie zgłosił się na odprawę, organizowaną przez władze radzieckie, dzięki czemu uniknął aresztowania. W trakcie ewakuacji ze Lwowa na zachód uległ wypadkowi samochodowemu, w wyniku którego został umieszczony w szpitalu w Nisku, gdzie przebywał od lipca do grudnia 1944 roku, a następnie w szpitalu w Rudniku nad Sanem, do maja 1945 roku.