Estudió Derecho en la Universidad Central de
Madrid y en 1858 obtuvo una cátedra de Instituciones de Hacienda. El primer escaño lo consiguió en 1863, y tras el triunfo de la
revolución de 1868, elegido de nuevo diputado, colaboró en la redacción de la
Constitución de 1869. Ministro de ultramar en 1870 con el gobierno del General
Prim y de Hacienda en diciembre de ese mismo año. Tras el asesinato de Prim, los gobiernos provisionales de
Topete y
Mateo Sagasta, le nombran de nuevo ministro, cargo que también ocupó durante el gobierno de
Francisco Serrano, hasta que éste le hizo dimitir. Abandona España para instalarse en Gran Bretaña donde, en un primer lugar ejerce como diplomático, y más tarde se dedica a negocios familiares. De vuelta en España, funda en 1875 el Partido Democrático-Monárquico. A la muerte del rey
Alfonso XII, y durante la regencia de
Maria Cristina, fue ministro de Estado (1885-1888) con el gobierno de
Sagasta y de Gobernación con
José Posada Herrera (1888-1890). En 1905, fue elegido presidente del gobierno, cargo del que tuvo que dimitir en julio de 1906 y que volvió a ocupar desde el 30 de noviembre al 4 de diciembre del mismo año. En 1909 de nuevo, obtuvo la presidencia pero sólo se mantendría en el cargo durante unos meses. Un año antes de su muerte, fue nombrado presidente del Congreso de los Diputados.