Undervejs har han blandt andet været chef for Udenrigsministeriets Sydgruppe (Danida), ambassadør i Israel og dansk FN-ambassadør i såvel New York som Genève. Siden 2018 har han været ambassadør ved OECD i Paris. Han er født i 1954 og uddannet historiker.