Cursó, con mención honorífica, estudios de licenciatura, maestría y doctorado en historia, en el Colegio de Historia de la Facultad de Filosofía y Letras de la Universidad Nacional Autónoma de México (UNAM).