Fue ministro de Agricultura, Industria, Comercio y Obras Públicas durante la regencia de María Cristina de Habsburgo, cartera que, junto a la de Fomento, repetiría durante el reinado de Alfonso XIII.