En política inicio como partidario de la candidatura presidencial de Manuel Clouthier en 1988, tras las elecciones de ese año se integró al "Gabinete Alternativo" de Clouthier coo encargado de política económica, en 1991 fue candidato a gobernador de Nuevo León por el PAN, siendo derrotado por el priista Sócrates Rizzo, en 1992 triunfó en la elección para presidente municipal de San Pedro Garza García, desempeñando su cargo hasta 1994, diputado federal a la LVII Legislatura de 1997 a 2000 y de 2001 a 2003 fue Coordinador de Órganos de Vigilancia y Control de la Secretaría de la Contraloría y Desarrollo Administrativo.