I perioden 1979-1985 var han Norges ambassadør til Sovjetunionen. I 1986 ble han ekspedisjonssjef i Utenriksdepartementet og var blant annet leder av departementets avdeling for Nordområde-spørsmål. Han var på ny Norges ambassadør til Sovjetunionen/Russland i perioden 1990-1994, deretter ambassadør til Finland 1994–1997 og ambassadør til Danmark 1999-2004. Han var polarrådgiver og hvalfangtskommissær i Utenriksdepartementet 1997-1999.[3]
I 2001 utga han sine memoarer under tittelen Vitne til historie.[4]