Posteriormente fue Magistrado de la Corte Suprema de Justicia (1839-1841)y de la Cámara Judicial (1841-1842), Ministro de Hacienda y Guerra (1844), Ministro de Gobernación y Relaciones Interiores y Exteriores (1844-1846), Ministro de Relaciones Exteriores y Negocios Eclesiásticos (1847-1856), Ministro de Gobernación y carteras anexas (1856-1859), Magistrado de la Corte Suprema de Justicia (1860-1863) y Presidente de la Cámara de Senadores y del Poder Legislativo.