También fue Representante Permanente de México ante la ONU (donde le tocó ser Coordinador del Grupo de los 77 y, también, presidir el Consejo de Seguridad de la ONU, durante el tiempo que México formó parte de éste) además de Embajador de México ante la UNESCO.