Après des études en droit et relations internationales à Lima puis à Genève, il devient diplomate pour son pays avant d'entrer aux Nations unies en 1982 au cabinet du secrétaire général en tant qu'assistant spécial, puis assistant exécutif et enfin conseiller politique principal du secrétaire général. Il mène notamment les négociations qui ont mis un terme à dix années de guerre au Salvador. Il est par la suite :
de 1995 à 1999, sous-secrétaire général aux affaires politiques, responsable des Amériques, de l’Europe, de l’Asie et du Pacifique ;
de 1999 à 2003, conseiller spécial du secrétaire général pour Chypre ;