Desde muy joven se inició en la política, llevando la mayor parte de su carrera en el Comité Ejecutivo Nacional del PRI así mismo ha sido dos veces Senador por su estado de 1976 a 1982 y de 1988 a 1994 y tres veces Diputado Federal por el II Distrito Electoral Federal de Aguascalientes, a la LII Legislatura de 1982 a 1985 y a la LVI Legislatura de 1994 a 1997 y de manera plurinominal a la LX Legislatura de 2006 a 2009.