Prestó sus servicios en la delegación de México ante las Naciones Unidas en Nueva York, fue enviado como vicecónsul a Londres, Inglaterra y en 1943, con el mismo cargo, a Beirut, Líbano.