Fue electo Diputado Federal a la LIII Legislatura de 1985 a 1988, nombrado Subsecretario de Gobierno de Baja California de 1989 a 1991, en 1994 fue nuevamente electo Diputado Federal por el principio de representación proporcional a la LVI Legislatura en la que fue Coordinador de la bancada del PAN, Senador de la República a la LVII Legislatura en 1999 fue candidato a Presidente del PAN pero fue derrotado por Luis Felipe Bravo Mena.