I 1973 ble han utnevnt til statssekretær i Utenriksdepartementet og i september 1975 utnevnt til direktør for NORAD for seks år, en stilling han innehadde til 1982 da han ble utnevnt til ambassadør til Kina, ved Norges ambassade i Beijing. I 1987 ble han utnevnt til statssekretær i Gro Harlem Brundtlands andre regjering.