Fue profesor en Estados Unidos, Canadá e Inglaterra, investigador en el Departamento de Estudios Históricos del INAH, y miembro del Colegio Nacional desde el 10 de julio de 1986.