Fue Secretario de Estado en dos ocasiones, Agregado Civil de la Legación de Costa Rica en Francia (1897-1900); Subsecretario de Gobernación, Policía y Fomento (1905-1906), Vicepresidente de la Asamblea Constituyente de 1917 y Senador por San José (1917-1919). En 1920 fue nombrado Secretario de Relaciones Exteriores y carteras anexas donde se distinguió internacionalmente. Fue un antiimperialista activo y Primer Rector de la Universidad de Costa Rica. Fue Profesor en la Escuela de Derecho y presidió el Colegio de Abogados de Costa Rica, y fue miembro fundador de la Academia Costarricense de la Lengua