Był uczestnikiem kampanii wrześniowej 1939 roku i żołnierzem ZWZ-AK, ps. „Grom”. W latach 1940–1944 pracował jako robotnik budów wodnych w Rejonie Dróg Wodnych w Ostrołęce (Strommeisterei Scharfenwiese), gdzie udający wodniaków AK-owcy Ryszarda Pszczółkowskiego mieli gniazdo „Gryfa”. Na strychu mieściła się baza przerzutowa broni, amunicji, sprzętu wojskowego, a w piwnicy – nasłuch radiowy oraz magazyn produktów żywnościowych dla potrzebujących Polaków. Tam spotykali się emisariusze na Ostrołękę Służby Zwycięstwu Polski, m.in. plutonowy podchorąży Ryszard Pszczółkowski „Gryf”, kapral podchorąży Witold Popiołęk „Grom”, kapral Ludomir Późniewski „Orlik”, podchorąży Norbert Adamowicz „Alena”, doktor Ryszard Ostaszewski „Sanus”, doktor weterynarii Stanisław Leonik „Tor”. W akcji „Burza” w 1944 roku pełnił funkcję zastępcy dowódcy plutonu w I batalionie 5 Pułku Ułanów Spieszonych AK, którego dowódcą był kpt. Tadeusz Budny ps. „Swoboda”. Batalion bazował w Sawałach-Nagórkach gm. Troszyn.