| Company | Timeline | Status | |
| The Mercantile Investment Trust Plc Director • Barrister | 1 Sep 2009←4 Years→21 May 2014 | Active | |
| J D Wetherspoon Plc Director • None | 23 Apr 2009←13 Years→17 Nov 2022 | Active | |
| 51 Lennox Gardens Limited Director • Barrister | 1 Feb 2007←10 Years→20 Jan 2018 | Active | |
| Lochluichart Estate Company Limited Director • Barrister - Retired | 31 Dec 1992←32 Years→Current | Active | |
