Licenciado en Comunicación y Periodismo, Maestro en Estudios en Relaciones Internacionales y Doctor en Ciencias Políticas y Sociales por la Universidad Nacional Autónoma de México (UNAM). Es profesor-investigador de tiempo completo adscrito al Centro de Relaciones Internacionales de la Facultad de Ciencias Políticas y Sociales de la UNAM.

Sus líneas de investigación son políticas y procesos migratorios en Norteamérica, Unión Europea, Mercosur y África, así como procesos políticos y de integración en América Latina y el Caribe. Es integrante del Sistema Nacional de Investigadores y ha participado en diferentes medios de comunicación como especialista, entre los que destacan CNN México, Canal 40, Foro TV, Canal del Congreso, Milenio TV, Radio Centro, Radio y Televisión Mexiquense, MVS, El Heraldo Radio, Radio Fórmula, El Financiero, El Universal, La Jornada, Milenio y Expansión.