Estudió la licenciatura en Derecho en la Universidad Nacional Autónoma de México (UNAM) y una maestría en Ciencias Políticas por la Universidad de Columbia en Nueva York.