Sirvió en las fragatas "General Plaza", "Apurímac" y "Amazonas". Se sumó a la revolución del coronel Mariano Ignacio Prado y participó en la defensa del Callao contra la escuadra española, el 2 de mayo de 1866, a bordo de la cañonera "Tumbes". Ascendió entonces a teniente primero.