Político activo principalmente en Guanacaste, ocupó varios cargos públicos (regidor, presidente municipal de Liberia, gobernador, diputado, ministro). Nació en Nicaragua; cuando tenía 16 años se trasladó a Costa Rica y se estableció en Liberia donde falleció. Se nacionalizó costarricense en 1888 y se gra­duó de Bachiller en Ciencias y Letras en el Liceo de Costa Rica en 1899. Cuando estudiaba derecho, trabajó en los bufetes de Ascensión Es­quivel y Cleto González Víquez. Fundó el partido Unión Guanacasteca con Antonio Álvarez Hurtado. Luchó contra el régimen de los Tinoco; como diputado, promovió leyes en favor de la agri­cultura, la ganadería, la industria, la educación y las obras públicas. Impulsó el desarrollo de la educación en Guanacaste; donó sus terrenos, su casa y su biblioteca personal a la comunidad y colaboró con instituciones de beneficiencia como la Junta de Caridad de Liberia y el Hospital.