Fue director de la Biblioteca Nacional del Perú, de 1875 a 1881, labor que fue interrumpida por el saqueo que dicha institución sufrió a manos de los chilenos que ocuparon Lima, durante la Guerra del Pacífico.