Zgłosił się do służby w kraju. Po przeszkoleniu w dywersji i łączności został zaprzysiężony 24 sierpnia 1942 roku w Oddziale VI Sztabu Naczelnego Wodza. Zrzutu dokonano w nocy z 20 na 21 lutego 1943 roku w ramach operacji „Rivet” dowodzonej przez por. naw. Radomira Walczaka (zrzut na placówkę odbiorczą „Łąka” 11 km na południowy wschód od Koniecpola). Po krótkiej aklimatyzacji w Warszawie dostał przydział do Kedywu Obszaru Białystok AK, do dyspozycji komendanta. Od lipca 1943 roku służył w Ośrodku Stołpce Obwodu Baranowicze AK Okręgu Nowogródek AK, od sierpnia na stanowisku p.o. komendanta Polskiego Oddziału Partyzanckiego (Batalionu „Stołpce”). Od 15 sierpnia był dowódcą 2 kompanii dywersyjnej Zgrupowania Stołpeckiego w sile ok. 85 ludzi. Prowadził szkolenia związane z planem wysadzenia dwóch dużych mostów w rejonie. Brał udział w starciach z nieprzyjacielem.
1 grudnia 1943 roku został uprowadzony przez partyzantkę radziecką i wywieziony do więzienia na Łubiance w Moskwie. Po 10 miesiącach przesłuchań wywieziono go do łagru w Riazaniu, następnie do Wołogdy. Wrócił do Polski 4 listopada 1947 roku.