Entre el 23 de marzo de 1893 y el 23 de marzo de 1895, ejerció el cargo de Ministro de Marina de tres sucesivos gobiernos presididos por Sagasta, y fue nombrado por el reina regente María Cristina de Habsburgo-Lorena senador vitalicio.