Career
He also held office as Lord Clerk Register of Scotland.
He also held office as Lord Clerk Register of Scotland.
11th Parliament of Great Britain. 8th Parliament of Great Britain. 9th Parliament of Great Britain.
10th Parliament of Great Britain.