Estudió sociología urbana en la ENEP Acatlán (hoy FES Acatlán) de la Universidad Nacional Autónoma de México, y obtuvo su primer doctorado, en el área de la historia de América Latina, en la Universidad de Houston.