Estudió la escuela primaria y secundaria en el Colegio Simón Bolívar, preparatoria en la Universidad La Salle y la licenciatura en Relaciones Internacionales en el Colegio de México de donde se graduó en 1984 con la tesis "Congreso y democracia en México".