En el PAN ocupó cargos en el Comité Ejecutivo Nacional de 1969 a 1971, de 1975 a 1977 y de 1990 a 2005; fue además candidato a diputado federal en las elecciones de 1970, 1976, 1985 y 1991, siendo electo en las últimas.