Ha sido dos veces Senador por el estado de Nuevo León, de 1994 a 2000 y de 2006 a 2012, Diputado Federal por el V Distrito Electoral Federal de Nuevo León a la LVIII Legislatura de 2000 a 2003.