Entre 1899 y 1903 ocupó dos veces la presidencia del Consejo de Ministros incorporando a su gabinete políticos como Raimundo Fernández Villaverde, Camilo Polavieja, Antonio Maura o Eduardo Dato.