Ascendido a capitán de navío, fue nombrado Mayor de Órdenes de la Escuadra Aliada durante la guerra entre Perú y España de 1866.