Fue ministro de Hacienda en tres ocasiones: entre el 19 de marzo de 1880 y el 8 de febrero de 1881, entre el 18 de enero de 1884 y el 27 de noviembre de 1885 y, entre el 5 de julio de 1890 y el 23 de noviembre de 1891, en sendos gobiernos presididos por Cánovas.