He joined the foreign service in 1923, first serving as vice-consul in Brownsville (1924) and Laredo, Texas (1925); and later as consul in Antwerp (1925–1927), Berlin and Hamburg (1927–1929) and Yokohama (1930–1933). Next, he was appointed Mexican envoy to the League of Nations, first as an alternate delegate (1934–1937) and later as delegate from (1938–1941).
