En 1891 fue destinado al crucero Isla de Cuba y en 1893 fue segundo comandante de la Provincia Marítima tinerfeña.
En 1896 fue trasladado a la Capitanía de Cartagena y embarcó en el crucero Lepanto como segundo comandando interino.
En 1920 ascendió a almirante y fue nombrado miembro del Consejo Supremo de Guerra y Marina, del que en 1923 fue nombrado Jefe de la Jurisdicción de Marina.
Dimitió de ambos cargos por motivos de salud y se estableció en Canarias, donde en 1927 pasó a la reserva.
Debido a su salud, se trasladó nuevamente en Madrid, donde murió el 19 de mayo de 1930.