Fue senador de Jalisco de 1825 a 1830, después secretario de Hacienda durante el gobierno de Manuel Gómez Pedraza, del 2 de febrero al 31 de marzo de 1833, siendo luego elegido vicepresidente, como tal sustituyó a Santa Anna en la Presidencia de la República en cuatro ocasiones: del 1 de abril al 16 de mayo; del 3 al 18 de junio, y del 5 de julio al 27 de octubre; la cuarta fue del 16 de diciembre al 24 de abril de 1834.