A su regreso de Europa en 1866, la Sociedad de Beneficencia Pública de Lima lo nombró uno de sus miembros del directorio, y en 1868 fue llamado a la Dirección General de Hacienda, puesto que desempeñó hasta que por ley se suprimió ese cargo.