Durante la Guerra del Pacífico, se desempeñó como Ministro Plenipotenciario en Lima, por lo cual firma el Tratado de Ancón, manteniéndose en el cargo hasta 1886.