Er diente als Generalsekretär der OSZE. Während seiner diplomatischen Laufbahn bekleidete er zahlreiche Positionen im Eidgenössischen Departement für auswärtige Angelegenheiten, in Bern und im Ausland. Er hat an der Universität Zürich in Geschichte promoviert und ist Autor zahlreicher Publikationen.