Fue secretario general de gobierno de Jalisco durante el gobierno de Francisco Javier Ramírez Acuña en 2000, y fue designado presidente municipal de Guadalajara en sustitución de Francisco Javier Ramírez Acuña, quien solicitó permiso para competir como candidato a gobernador, y por último, en 2006 fue elegido senador para el periodo que concluyó en 2012.