Etter en periode som ambassaderåd i Stockholm kom han i 1974 tilbake til Utenriksdepartementet som underdirektør, senere som inspektør for utenrikstjenesten, og sist som ekspedisjonssjef, før han fra 14. oktober 1981 til 7. juni 1983 tjenestegjorde som statssekretær i Utenriksdepartementet under Willoch-regjeringen, og fra 8. juni 1983 til 3. desember 1984 som Willochs statssekretær for utenrikssaker ved Statsministerens kontor.