Fue Alcalde y Juez Civil de Heredia, Magistrado de la Sala Primera de Apelaciones de 1904 a 1915, Magistrado de la Sala de Casación de 1915 a 1916, Presidente de la Sala Primera de Apelaciones en 1916 a 1917, nuevamente Magistrado de Casación de 1917 a 1920 y de 1922 a 1942, y Presidente de la Corte Suprema de Justicia de Costa Rica de 1935 a 1938.