Fue secretario de Legación, abogado del Banco Nacional de Costa Rica, fiscal de Hacienda Nacional, registrador general de la Propiedad, subsecretario de Hacienda y Comercio de abril a diciembre de 1873, magistrado en varias ocasiones y presidente de la Corte Suprema de Justicia de Costa Rica en 1880-1881, 1881-1882 y 1882-1886.