Il siège à la Chambre des communes comme l'un des deux représentants de Wilton de 1768 à 1780. La dernière année, il est élevé à la pairie sous le nom de baron Porchester, de Highclere, dans le comté de Southampton. En 1793, il est fait comte de Carnarvon, dans la Principauté de Galles. Il sert ensuite comme maître du cheval de 1806 à 1807 au ministère de tous les talents dirigé par Lord Grenville et est admis au Conseil privé en 1806.