Por motivos políticos salió de su país en 1860 y se radicó en Costa Rica.
También fue profesor en el Liceo de Costa Rica y en la Universidad de Santo Tomás, cuya Rectoría ejerció interinamente en 1888.
En 1892 fue Secretario de Gobernación y carteras anexas y de 1894 a 1902 fue Diputado por San José.
Presidió el Congreso Constitucional de 1894 a 1900.
El Congreso lo eligió entonces como Magistrado de Casación, cargo en cuyo ejercicio falleció.