Fue ministro de Hacienda, ministro de Estado y durante el reinado de Alfonso XIII .