Od 2 stycznia 1940 żołnierz Związku Walki Zbrojnej – Armii Krajowej. Przeszedł szkolenie wojskowe i instruktorskie – harcerskie. Kurs podoficerski w ZWZ odbył w 1941, w 1942 zaliczył kurs „Szkoły za lasem” z nominacją na stopień podharcmistrz. W latach 1942–1943 odbył szkolenie wojskowe w podchorążówce „Agricola” (klasa „Ewa”) i ukończył je w stopniu kaprala podchorążego. W latach 1943–1945 był dowódcą plutonu specjalnego w batalionie „Fabryka” w Obwodzie „Sroka”, pełniącego służbę logistyczną na rzecz dowództwa. Z ramienia komendy obwodu prowadził szkolenie drużyn sabotażu Szarych Szeregów. Od 14 września 1944 do 17 stycznia 1945 walczył w oddziale partyzanckim „Łókosa” (Bolesława Kieresińskiego – organisty w Puszczy Mariańskiej). Służbę w Armii Krajowej ukończył 17 stycznia 1945 w stopniu podporucznika.