Fue embajador de México en Francia (1935 a 1937); España (1937 a 1939) y en Perú (1942).