De 1752 à 1760, il sert dans la Royal Navy en Inde. En 1762, à cause de la guerre de Sept Ans, il sert en Amérique. Il rencontre et épouse une dame nommée Sarah Izard de Caroline du Sud en 1763. Son beau-frère est un futur rebelle américain et membre du deuxième congrès continental, Ralph Izard. En 1764, ils rentrent en Grande-Bretagne où il devient membre du Parlement, représentant le siège familial de l'Argyllshire. En 1766, il est nommé gouverneur de la Nouvelle-Écosse, poste qu'il occupe jusqu'en 1773.