Nació en la ciudad de Lima el 13 de junio de 1842. En 1850 ingresó al Colegio Naval Militar como guardiamarina, dos años después comenzó a prestar servicios en diversas unidades, tomando parte en el bloqueo a los puertos ecuatorianos en la Apurímac (1858-1859). Durante la Guerra con Chile, tomó el mando de la corbeta Unión logrando la doble ruptura del Puerto de Arica. Falleció en Lima el 20 de diciembre de 1925.