Entró al servicio diplomático en 1908 como Secretario de Legado en El Salvador, Secretario adjunto del Estado durante el gobierno del licenciado Manuel Estrada Cabrera (1910-1920), Ministro de Asuntos Exteriores (1922-1923), Embajador en España, Francia e Italia (1923-1925), Presidente de la Asamblea Legislativa (1926), Embajador en los Estados Unidos (1928-1943).