Fue Jefe del Área Judicial de la Vicaría de la Solidaridad, fue funcionario de Naciones Unidas y ex Representante para América Latina y el Caribe de la Alta Comisionada de las Naciones Unidas para los Derechos Humanos.