Gozó sucesivamente de la confianza de Isabel II, Alfonso XII y la reina regente María Cristina de Habsburgo, llegando a ser ministro en varias ocasiones.