En 1869 fue elegido alcalde de Lima por la “Junta de los Cien”, cargo que desempeñó hasta el año siguiente, haciendo una de las labores municipales más transparentes y eficaces de la historia de la ciudad.