Abogado y último Rector de la Universidad de Santo Tomás. De ideas liberales, enfrentó a los grupos oligárquicos. Su discurso era clasista, llamaba a organizarse a los “chaquetas, descalzos y descamisados” contra el “Olimpo y los Levitas”. Impulsó el partido de Obreros y Artesanos en 1886, luego el Independiente Demócrata en 1893, que eligió a Faustino Montes de Oca diputado.
Su activismo político hizo que el Presidente Rafael Iglesias lo enjuiciara y expulsara del país.
A su regreso murió envenenado en el vapor que lo traía un día como hoy, 5 de junio de 1897.
Se le considera precursor de los movimientos socialistas costarricenses.