Fue electo senador y asumió el cargo el 1 de septiembre de 2006, siendo designado coordinador del Partido Acción Nacional y Presidente del Senado de México, posiciones en las cuales fue sustituido por Gustavo Madero Muñoz el 10 de junio de 2008.