Fue procurador de Reos, juez civil y de Comercio de primera instancia de San José y de Liberia, fiscal y magistrado de la Corte Suprema de Justicia, presidente de la Sala Segunda, presidente interino de la Corte de 1873 a 1874, presidente de la Corte y Sala Primera de 1874 a 1876 y de mayo a julio de 1876, presidente de la Sala Primera en 1881 y nuevamente presidente interino de la Corte Suprema de 1887 a 1888 y de 1889 a 1890.