Es profesor-investigador de tiempo completo en la Escuela Nacional de Antropología e Historia (ENAH), del Instituto Nacional de Antropología e Historia (INAH). Doctor en Historia por la Universidad de Génova (Italia) y por la Universidad Nacional Autónoma de México (UNAM).