Ha sido presidente municipal de Guadalajara (1999-2001) Gobernador de Jalisco de 2001 a 2006 y entre el 1 de diciembre de 2006 y el 15 de enero de 2008, fecha en que renunció al cargo, Secretario de Gobernación en el gobierno de Felipe Calderón Hinojosa.