Han er utdannet siviløkonom fra det sveitsiske Handels-Hochschule St. Gallen i 1959 og ble deretter ansatt i Utenriksdepartementet og tok utenriksdepartementets aspirantkurs. Fra 1963 arbeidet han i utenrikstjenesten med særlig vekt på eksportspørsmål. Han har vært Norges ambassadør til Singapore, til Sør-Afrika og til Vietnam.