Durante su etapa como máximo representante cubano ante la ONU fue además Vicepresidente de la Asamblea General de la ONU, Presidente del Consejo de Administración del Programa de las Naciones Unidas para el Desarrollo (PNUD) y vicepresidente del Comité de Naciones Unidas sobre el ejercicio de los derechos inalienables del pueblo Palestino.