| Company | Timeline | Status | |
| Border Union Limited Director • Farmer | 19 Nov 2001←7 Years→12 Dec 2008 | Active | |
| Border Union Agricultural Society Director • Farmer | 22 May 2001←7 Years→12 Dec 2008 | Active | |
| The Aberdeen-Angus Cattle Society Director • Farmer | 2 Feb 1997←3 Years→6 Feb 2000 | Active | |
| Border Ecosse Car Club Limited (The) Director • Farmer | 15 Dec 1988←1 Year→20 Dec 1989 | Active | |
