Han ble ansatt i den svenske utenrikstjenesten og ble på 1960-tallet 1. ambassadesekretær først i Paris, så i Moskva og i Warszawa. Han ble utnevnt til kansliråd på UD i 1973, ble minister i London 1976 og direktør for det svenske kulturinstituttet i Paris, Centre Culturel Suedois, 1977–1982.