Fue Registrador General de hipotecas y el 18 de octubre de 1870 el Presidente Tomás Guardia Gutiérrez lo designó Magistrado de la Sala Primera de la Corte Suprema de Justicia de Costa Rica, cargo para el cual fue elegido en 1872 por el Congreso como para un período que debía concluir en 1876; pero en 1874 fue cesado en su cargo por decisión del Presidente Guardia.