Fue embajador ante Paraguay, la Unesco, Costa Rica y Dinamarca, además de haber laborado en diferentes cargos en las Secretarias de Gobernación, Educación y Trabajo posterior a su gestión como embajador ante la ONU, fue el primer mexicano miembro de la Corte Internacional de Justicia además fue galardonado con la Medalla Belisario Domínguez.