Fue electo primer regidor del Ayuntamiento de San Luis Potosí de 2004 a 2006 y suplente del Senador Alejandro Zapata Perogordo en 2006, asumió la titularidad de la senaduría en 2008 al solicitar licencia Zapata para ser precandidato del PAN a Gobernador de San Luis Potosí.