Periodista, político y diplomático; inició su carrera laboral como oficial escribiente de la Gobernación de San José. Fue miembro fundador y tesorero del Partido Reformista, y Secretario General del Partido Republicano. Como diplomático, en tres oportunidades ocupó el cargo de Embajador de Costa Rica ante Estados Unidos; en este puesto, participó en el proceso para lograr un acuerdo limítrofe con las autoridades de Panamá. Fue diputado en el Congreso Constitucional en dos ocasiones, y Secretario de Estado en el Despacho de Fomento, Obras Públicas y Agricultura. Colaboró con instituciones como la Cruz Roja Costarricense y el Cuerpo de Bomberos de Costa Rica.Asumió otros puestos públicos como jefe político y comandante cantonal de Santa Ana, inspector general de Hacienda Municipal, comandante mayor en el Cuartel de Artillería, y director y copropietario del diario La Prensa.