Investigador titular “B” de tiempo completo en el Centro de Investigaciones sobre América Latina y el Caribe (CIALC) de la UNAM. Profesor titular en la Facultad de Filosofía y Letras de la UNAM (1979).Tutor del Programa de Estudios Latinoamericanos de la División de Estudios de Posgrado UNAM (1992). Licenciado y Maestro en Estudios Latinoamericanos (Historia) por la UNAM y Doctor en Historia (Ph. D.) por la Universidad de Tulane (Louisiana, U.S.A.). Ha impartido cursos a nivel de licenciatura y postgrado de Historia social y económica de México, América Latina y el Caribe.