Okupacja We wrześniu 1939 walczył w Ochotniczych Robotniczych Batalionach Obrony Warszawy. Za działalność harcerską w Niemczech już od początku okupacji (październik 1939) poszukiwany przez gestapo, ukrywał się w różnych częściach kraju. W 1940 został zastępcą komendanta części lewobrzeżnej Chorągwi Mazowieckiej Szarych Szeregów (kryptonim „Puszcza”). Zagrożony aresztowaniem przeniósł się w październiku 1942 do Krakowa. Był łącznikiem Szarych Szeregów między Warszawą a Krakowem, wykładał na kursach Armii Krajowej.
Okres powojenny Po wojnie ponownie zatrudniony w Ministerstwie Oświaty, skąd skierowano go do pracy etatowej w Naczelnictwie ZHP. Pełnił tam funkcje: Szefa Działu Skarbowego, prezesa Centrali Dostaw Harcerskich, komisarza Odbudowy Domu Harcerstwa oraz współorganizatora Centralnej Akcji Szkoleniowej (w Osowcu pod Warszawą).
Poza harcerstwem pełnił też funkcje prezesa Ochotniczej Straży Pożarnej w Jaktorowie oraz pracował w turystyce, najpierw w Biurze Obsługi Turystycznej „Orbis”, a następnie w Spółdzielni Turystyczno-Wypoczynkowej „Gromada”, gdzie organizował wycieczki zagraniczne.