Etter noen år som ambassadesekretær ved FN-delegasjonen i New York ble han i 1972 utnevnt som sekretær til Stortingets utenrikskomité. I 1975 ble han utnevnt som ambassaderåd ved den norske ambassaden i Washington. Fra 1982 til 1985 var han generalkonsul i Los Angeles før han i tiden 1985-1988 var ambassadør i Teheran.