Fue diputado a la LV Legislatura de 1991 a 1994, presidente municipal de Torreón de 1997 a 1999 y senador por Coahuila desde 2000.