Fue diputado local del Estado de México de 1997 a 2000 en la LIII Legislatura donde presidió la Comisión de Asuntos Constitucionales y diputado federal del 2003-2006 donde fue Presidente de la Sección Instructora y coordinador Jurídico del PRD.