Był w czasie niemieckiej okupacji żołnierzem ZWZ w Zbydniowie (woj. podkarpackie), później żołnierzem Kedywu Komendy Głównej w Warszawie. W 1944 r. walczył w Powstaniu Warszawskim. Podczas Powstania był adiutantem i osobistym łącznikiem dowódcy Zgrupowania „Radosław” Jana Mazurkiewicza ps. „Radosław”.