W latach 1997–1999 pełnił funkcję ambasadora Austrii w Jugosławii, w tym od października 1998 do lipca 1999 był w Kosowie. Kierował delegacją unijną uczestniczącą w rozmowach pokojowych ws. Kosowa toczonych w Rambouillet w lutym i marcu 1999. W okresie od 18 sierpnia 1999 do 26 maja 2002 pozostawał Wysokim Przedstawicielem dla Bośni i Hercegowiny, do 2001 kierował również komisją rozdzielającą środki finansowe po Socjalistycznej Federacyjnej Republice Jugosławii pomiędzy państwa powstałe w wyniku jej rozpadu. W 2002 został ogłoszony kandydatem Socjaldemokratycznej Partii Austrii do Rady Narodowej i na ministra spraw zagranicznych. Ostatecznie jeszcze przed głosowaniem został wysłany na placówkę dyplomatyczną przy Biurze Narodów Zjednoczonych w Genewie (do 2008), reprezentował Austrię m.in. przy Światowej Organizacji Handlu oraz kierował komisją badającą realizację postanowień traktatu ottawskiego. W latach 2008–2013 pełnił funkcję ambasadora przy Organizacji Współpracy Gospodarczej i Rozwoju.