Fue miembro de El Colegio Nacional y se desempeñó como miembro del Servicio Exterior mexicano, llegando a ser Embajador de su país ante distintos organismos internacionales y ante diversos países.