Fue capitán de puerto de Puntarenas, juez de primera instancia en Heredia y San José y magistrado de la Corte Superior de Justicia en 1835 y de 1836 a 1839.