De 1997 a 2000 se desempeñó como Diputado Federal en la LVII Legislatura en la que participó como Coordinador del Grupo Parlamentario de su partido y Presidente de la Cámara de Diputados en 1999; también fue elegido Senador plurinominal por su partido de 2000 a 2006 en la LVIII y LIX Legislaturas.