Fue político, abogado, Juez de Primera Instancia en San José, Agente Diplomático en Guatemala, Secretario de Gobernación. Fue también Segundo Designado a la Presidencia, Fiscal (1866-1869) y Regente (1869-1873)de la Corte Suprema de Justicia, Presidente de la Asamblea Constituyente de 1869. Desempeñó el cargo de Administrador del Banco Nacional (1874-1877), Magistrado de la Corte (1886-1888., falleció ejerciendo el cargo de Rector interino de la Universidad de Santo Tomás, en víspera de su cierre.