Años después, fue Regidor del Municipio de Guadalajara en el periodo 1980-82; Diputado Local en tres ocasiones, donde presentó entre otras, iniciativas en pro de los procesos de adopción de menores; Diputado Federal en tres Legislaturas y suplente en una.