Estudió en el Instituto Patria, un colegio jesuita, luego ingresó en Ciencias y Técnicas de la Comunicación de la Universidad Iberoamericana y se doctoró en Historia en el Colegio de México.