| Company | Timeline | Status | |
| Committee On The Naval Monument To The Memory Of The Late Lord Viscount Melville Ltd Director • Unreported | 7 Jan 2021←4 Years→Current | Active | |
| Stellar Quines Director • Sales Director | 24 May 2006←3 Years→13 Oct 2009 | Active | |
| Capital Theatres Director • Co. Director | 31 Jan 2006←4 Years→28 Sep 2010 | Active | |
| Cutting Edge Productions (Scotland) Limited Secretary • Unreported | 30 Sep 2005←20 Years→Current | Active | |
| Blude Red Limited Director • Property Consultant | 22 Aug 2005←17 Years→19 Jun 2023 | Dissolved | |
| Cutting Edge Theatre Ltd Director • Property Consultant | 22 Aug 2005←9 Years→1 May 2015 | Active | |
| Actualultra Limited Director • Director | 21 Jun 2001←3 Years→1 Sep 2004 | Active | |
| Capital Theatres Director • Co Director | 18 Jan 2000←5 Years→17 May 2005 | Active | |
| Murrayfield Golf Club. Limited Director • Advertising Executive | 27 Mar 1991←2 Years 12 Months→23 Mar 1994 | Active | |
| Baillie Estates Limited Director • Company Director | 31 Jul 1989←14 Years→1 Apr 2004 | Active | |
