Ocupó diversos cargos en su carrera, entre ellos el de secretario de Asuntos Exteriores (1851-1862, 1870-1874, 1880-1885) y líder de los liberales en la Cámara de los Lores, por casi 30 años.