Fue Alcalde de Lima en dos oportunidades (1864 - 1866 y 1868 - 1869) y Senador por Tarapacá (1872 - 1878).