Han tok artium i 1942 og handelsskole i 1943, og gikk militære skoler. Han tjenestegjorde ved Norges legasjon i Stockholm 1944–1945, og hadde fenriks grad fra 1945, løytnant fra 1947, kaptein fra 1947 og major fra 1955.