Ha ocupado los cargos de Diputado Federal, Senador por San Luis Potosí y fue Presidente Municipal de San Luis Potosí desde el 2007 al 2009.