Fue director interino de la Biblioteca Nacional del Perú en 1892; más tarde, el gobierno de Nicolás de Piérola le nombró director del Archivo Nacional, cargo que ocupó hasta que una cruel parálisis, que le había emergido desde 1888, le impidió continuar.