En 1866, se convirtió en el secretario de la Flota aliada chileno-peruana durante la Guerra contra España.