Brał udział w lotach bojowych, zarówno w czasie bitwy o Anglię, jak w lotach nad kontynentem jako radiomechanik.

Zgłosił się do służby w kraju. Po przeszkoleniu w zakresie radiotelegrafii dla wsparcia lotnictwa, konspiracji i dywersji oraz kurs łączności w Cowdenbeath, został zaprzysiężony 4 marca 1943 roku w Oddziale VI Sztabu Naczelnego Wodza i przeniesiony do Głównej Bazy Przerzutowej w Brindisi we Włoszech. Zrzutu dokonano w nocy z 9 na 10 kwietnia 1944 roku w ramach operacji „Weller 1” dowodzonej przez kpt. naw. Stanisława Daniela. Dostał przydział do Oddziału V Łączności sztabu Okręgu Lublin AK, do oddziału partyzanckiego „Pająk”, będącego oddziałem radiołączności Komendy Okręgu, na stanowisko oficera teletechnicznego. Obsługiwał radiostację Komendy Okręgu w okresie od 1 maja do 30 lipca 1944 roku. Prowadził szkolenia dla żołnierzy i dowodził plutonem. Brał jednocześnie udział w wielu walkach, m.in.: w Pamięcinie, Walentynowie, Pilaszkowicach i Piaskach Luterskich, w których odznaczył się bojowością i odwagą.