Inició su carrera administrativa en 1828 como oficial de la tesorería de Santiago, luego ministro tesorero y contador mayor en 1851, además de ejercer la docencia en el Instituto Nacional.
Entre los años 1852 y 1854 fue ministro de Hacienda del presidente Manuel Montt.
Durante su gestión dictó la ley de conversión del antiguo diezmo eclesiástico, mejoró las recaudaciones fiscales, se completó la construcción de almacenes fiscales en Valparaíso y se reglamentó la casa de moneda.
Tras dejar el ministerio reasumió su cargo de contador mayor, que desempeñó hasta 1864.
Nuevamente electo Diputado, esta vez por Bulnes y Yungay, en 1861.