En 2000 intentó ser candidato a Senador pero perdió la elección interna del partido, alegando falta de equidad, protestó ante estos resultados llegando a tomar la sede del comité estatal del partido, lo que le valió una suspensión temporal de sus derechos políticos, posteriormente fue electo Diputado Federal plurinominal de la LIX Legislatura, y en 2006 logró su postulación al Senado, ganando la elección en fórmula con Gustavo Madero Muñoz y siendo para el periodo de 2006 a 2012.