Graduado de guardiamarina en 1856, pasó a servir en el bergantín Guise y en la fragata Apurímac.
En 1875 se casó con Grimanesa Hurtado de Mendoza.
Era ya capitán de fragata cuando estalló la Guerra del Pacífico.
Al mando de la Pilcomayo pasó a integrar la Segunda División Naval de la escuadra peruana, junto con la corbeta Unión, que estaba bajo el comando del capitán de navío Nicolás Portal.
En junio dejó el mando de la Pilcomayo, y pasó a comandar el monitor Atahualpa, que servía como batería flotante en la defensa del Callao.