Fue Encargado de Negocios en las Embajadas de México en Nicaragua y El Salvador, además de haber sido Subsecretario de Relaciones Exteriores para América Latina y el Caribe.