Er durchlief eine juristische Ausbildung und wurde 1706 als Advokat zugelassen. 1706 wurde er als Lord of Justiciary zum Richter am High Court of Justiciary ernannt und erhielt den Titel Lord Grange. 1710 erhielt er zudem das Richteramt des Lord Justice Clerk am Court of Session.
Als strenger Presbyterianer engagierte er sich für den Schutz dieser Kirche vor Bevormundung durch die Regierung oder lokale Grundherren.
1734 legte er seine Richterämter nieder und war von 1734 bis 1741 als Abgeordneter für Clackmannanshire und von 1741 bis 1747 für Stirling Mitglied des britischen House of Commons. Er war zeitweise Privatsekretär des Prince of Wales, bemühte sich jedoch erfolglos um das Amt des Secretary of State for Scotland. Nach seinem Ausscheiden aus dem Parlament praktizierte er wieder als Advokat.
Ehe und Nachkommen
Er heiratete Rachel Chiesly († 1749), Tochter des John Chiesly, Gutsherr von Dalry. Mit ihr hatte er fünf Söhne und drei Töchter: