Ha sido profesor en los departamentos de Estudios Internacionales y de Estudios Generales en el Instituto Tecnológico autónoma de México (ITAM). Su especialidad son los Estudios Europeos. Editor de la sección “Global” en el periódico 24 Horas y colaborador de la revista Life & Style. Ha publicado en diversas revistas como Le Monde Diplomatique ,Foreign Affairs, Estudios y los periódicos El Universal, Milenio y Reforma.