Fue Magistrado suplente de la Corte Suprema de Justicia de Costa Rica, Juez de Hacienda de la República, miembro de las Asambleas Constituyentes de 1859 y 1870, miembro de la Cámara de Senadores de 1866 a 1868.