Fue profesor de Relaciones Internacionales en la Facultad de Ciencias Políticas y Sociales de la UNAM, y en la universidad Iberoamericana.