En 20 de abril de 1872 fue ministro de la Guerra en el gabinete que presidió Práxedes Mateo Sagasta; ejerció el cargo de director de Administración militar, en el cual prestó excelentes servicios al Estado, y en 1882 fue nombrado presidente del Consejo Supremo de Guerra y Marina; pasó á la escala de reserva en junio de 1881, y fue senador vitalicio desde entonces hasta su muerte.