Pod pseudonimem „Walerian Walter” był od sierpnia 1941 roku członkiem ZWZ-AK, a w początkowym okresie był komendantem Obwodu Jarocin z siedzibą w Pleszewie, następnie od 16 lipca do 11 listopada 1942 roku komendantem Obwodu Ostrów Wielkopolski, inspektorem rejonowym w Ostrowie Wlkp. i od 12 listopada 1942 roku zastępcą komendanta Okręgu Poznańskiego AK. Aresztowany przez gestapo 8 marca 1944 roku i więziony w Łodzi. 19 stycznia 1945 roku zbiegł z transportu i powrócił do Jarocina. 6 lutego 1945 roku zgłosił się do Wojska Polskiego, a do czasu powołania do służby pracował w Jarocinie w Powiatowym Urzędzie Propagandy i Informacji. 6 kwietnia 1945 roku został zmobilizowany z awansem do stopnia porucznika piech. i starszeństwem z 1 czerwca 1944 roku. Był w 39 pułku piechoty organizatorem i dowódcą kompanii strzeleckiej. Awansowany 31 grudnia 1945 roku do stopnia kapitana piech. W okresie grudzień 1945 – grudzień 1946 roku był w Centrum Wyszkolenia Piechoty na rocznym kursie oficerów sztabów wielkich jednostek, a po jego ukończeniu przydzielony został do sztabu 2 Dywizji Piechoty, w której był pomocnikiem szefa, a później pełniącym obowiązki szefa wydziału operacyjnego sztabu dywizji.