Talvisotaan hän osallistui komppanianpäällikkönä JR 13:n konekiväärikomppaniassa ja osallistui taisteluihin Summassa. Myöhemmin hänet komennettiin Suomen suojeluskuntapiirin esikuntaan toimistoupseeriksi. Välirauhan aikana hän toimi Vakka-Suomen suojeluskuntapiirin taisteluvälineupseerina ja sotilasohjaajana. Jatkosotaan hän osallistui Jalkaväenkoulutuskeskus 18:ssa pataljoonan komentajana ja koulutusupseerina. Pataljoonan nimi muutettiin myöhemmin Järjestelykeskus 1:ksi. Vuodesta 1943 alkaen hän toimi Maaselän esikunnassa koulutusupseerina ja Osasto Elon komentajana Henkilötäydennyskeskus 8:ssa.