Licenciado en Ciencia Política por el Instituto Tecnológico Autónomo de México (ITAM) y Maestro en Estudios Legislativos en la Universidad de Hull, Reino Unido.
Fue Secretario Técnico de la Comisión de Participación Ciudadana de la LVI Legislatura de la Cámara de Diputados (1994-1997).
Durante los trabajos de la Comisión de Estudios para la Reforma del Estado, fue Secretario Técnico de la Mesa IV: “Régimen de gobierno y organización de los poderes públicos” (2000).
En la administración pública federal, fue Director de Estudios Legislativos de la Secretaría de Gobernación (2002-2005). Ha impartido cátedra, seminarios y módulos en diversas instituciones académicas nacionales.
Es Coordinador Académico del Diplomado en Planeación y Operación Legislativa del ITAM. Es coordinador y coautor de El legislador a examen. El debate sobre la reelección legislativa en México (Fondo de Cultura Económica, 2003).
En este momento, se encuentra realizando una investigación sobre las prerrogativas parlamentariasy e scribe artículos sobre política en diversos periódicos y revistas.