Estudió Ciencia Política en el Instituto Tecnológico Autónomo de México (ITAM), posteriormente realizó la maestría en Ciencia Política por la nueva escuela de Estudios Sociales de Nueva York, donde actualmente es candidato a doctor.
Es miembro del Consejo de la Radio Ciudadana, del Instituto Mexicano de la Radio (IMER), ha publicado varios artículos relativos a la transparencia y acceso a la información pública en México; actualmente dirige Fundar, Centro de Análisis e Investigación, A.C.