Formó parte de la Comisión Codificadora de 1882-1888 que modernizó la legislación nacional. Desempeñó los cargos de Presidente del Congreso, de la Corte Suprema de Justicia y de Rector Interino de la Universidad de Santo Tomás. Impulsó la educación cívica y a él se le debe el primer texto de Instrucción Cívica publicado a finales del siglo XIX. Como diputado entre 1906-1910 se distinguió como un antiimperialista denunciado la presencia de la United Fruit Company en Costa Rica y como lesionaba los intereses de los productores bananeros nacionales.