Fue ministro de Fomento entre el 5 de diciembre de 1918 y el 15 de abril de 1919 en un gabinete que presidió el Conde de Romanones, y ministro de Marina en el gobierno que, entre el 14 de agosto de 1921 y el 8 de marzo de 1922, encabezaría Antonio Maura.