Estudió sociología en la Universidad Nacional Autónoma de México y se especializó en temas de política y gobierno en America Latina en la Universidad de Essex.