Cursó estudios en la Facultad de Derecho de la Universidad Nacional Autónoma de México y la Licenciatura en Historia en la Universidad Iberoamericana; así como estudios de posgrado en la Universidad de Essex en Inglaterra.