Fue secretario general de gobierno, diputado federal en la XLV Legislatura y senador durante las XLVI y XLVII Legislaturas de México.