Escritor y destacado jurista, fue profesor en el Liceo de Costa Rica de 1904 a 1910;  y en la escuela Manuel Aragón. También fue electo diputado en tres períodos (1910-1914, 1914-1918 y 1920-1924), Ministro de Gobernación en 1916 y en 1922, Presidente Municipal de San José y miembro de la Junta Directiva de la Sociedad Costarricense de Seguros. Obtuvo el título de licenciado en Leyes en la Escuela de Derecho en 1904. Por su trayectoria profesional una escuela de San José fue bautizada con su nombre.