A los pocos meses del acceso al trono del rey Alfonso XIII, formó parte del gobierno presidido por Francisco Silvela como ministro de Marina (6 de diciembre de 1902-20 de julio de 1903).