| Company | Timeline | Status | |
| Ophelia Limited Director • Company Director | 2 Nov 2000←11 Years→17 Jun 2012 | Active | |
Brierville Limited Director • Company Director | 5 Mar 2000←12 Years→12 Jun 2012 | Dissolved | |
Gullane (Distribution) Limited Director • Deputy Chairman | 1 Jul 1997←1 Year 4 Months→23 Nov 1998 | Dissolved | |
| Gullane (Development) Limited Director • Deputy Chairman | 3 Sep 1996←2 Years 2 Months→23 Nov 1998 | Active | |
| Gullane (Thomas) Limited Director • Deputy Chairman | 15 Jun 1991←7 Years→23 Nov 1998 | Active | |
| Gullane (Productions) Limited Director • Deputy Chairman | 4 Jan 1991←7 Years→23 Nov 1998 | Active | |
| Gullane Entertainment Limited Director • Deputy Chairman | 31 Dec 1990←8 Years→11 Apr 1999 | Active | |
