Under slagene om Narvik i 1940 tjenestegjorde han med 6. divisjon som leder av sjøtransporten. Under den tyske okkupasjonen av Norge var han blant motstandsbevegelsens pionerer i Nord-Norge. Han ble fengslet i Ånebyleiren og deretter i Grini fra april til juli 1941 som en "Svolvær-gissel". Senere ble han arrestert av Gestapo i desember 1942, men ble overført til Wehrmacht som krigsfange i 1943, da omtrent 1.100 norske militæroffiserer ble sendt til krigsfangeleirer i Polen og Tyskland for resten av krigen.