Abogado, desempeñó varios cargos públicos. Se educó al lado de Braulio Carrillo; obtuvo el bachillerato en Leyes por la Universidad de Santo Tomás en 1846 y estudió derecho, administración y economía política en la Universidad de San Pablo de Sevilla. Desempeñó el cargo de presidente de la Cámara de Senadores y Segundo Designa­do a la presidencia de la República en 1868. Fue miembro de la Asamblea Constituyente, secretario de Gobernación y Carteras anexas, presidente de la Junta de Caridad de San José. En 1873 viajó a Europa como Comisionado del Gobierno costarricense ante Gran Bretaña para buscar mejores condiciones en los empréstitos ingleses. Fue secretario de la Lega­ción de Costa Rica en Francia; canciller en el gabinete de José María Montealegre. De 1863 a 1867 fue diputado y presidió la Cámara de Representantes. En 1850 ocupó interinamente la rectoría de la Universidad de Santo Tomás. En 1852 fue diputado por la provin­cia de San José. Participó activamente en política; en 1856 se le expulsó del país por conspiración contra el presi­dente Juan Rafael Mora, para regresar cuando derrocaron a este.