Fue administrador de las aduanas de San José y Puntarenas, juez de primera instancia, Gobernador de las provincias de Puntarenas y Guanacaste, Consejero de Estado, Diputado y administrador del Banco de Emisión.