Efter examen artium i Oslo, Oslo handelsgymnasium (studentfagkurs) og studieopphold i London, begynte han i 1953 i utenrikstjenesten. Etter ti år ble han siviløkonom ved et sørafrikansk universitet i 1963 og tok samme året utenriksdepartementets aspirantkurs. Han var ambassaderåd ved den norske ambassaden i Washington D.C. og var blånt annet ambassadør til Thailand og Zimbabwe.