Llegó a Costa Rica en 1815 como marinero en un buque del español Ramón Palacios. Trabajó en la defensa de la Provincia en varios destacamentos militares situados entre Río Grande y Puntarenas. Fue el representante de Alajuela en la primera Junta de Legados constituida en Cartago en octubre de 1821 y en ese cargo se convirtió en signatario del Acta de la Independencia de Costa Rica. Fue diputado por el Partido de Alajuela en el Congreso Provin­cial; Comandante de las Armas por el Ayuntamiento de Alajuela en marzo de 1823. En 1971 fue declarado Benemérito de la Patria.