En 2000 fue electo Senador por Jalisco a las Legislaturas LVIII y LIX, terminando su periodo en 2006, en diciembre de ese año fue nombrado Comisionado para el Desarrollo Político de la Secretaría de Gobernación por su titular Francisco Javier Ramírez Acuña, cargo en el que cesó el 27 de enero de 2008.