Estudió la licenciatura en Derecho en la Universidad Nacional Autónoma de México y la maestría en Ciencias Históricas en el Centro de Estudios Históricos de El Colegio de México.