| Company | Timeline | Status | |
| Oracle Television Ltd Director • Director  | 25 Sep 2013←7 Years→10 Nov 2020  | Dissolved  | |
| Divine Media Ltd Director • Unreported  | 16 Dec 2010←14 Years→Current  | Active  | |
| 123 Gloucester Terrace London W 2 Limited Director • Producer/director  | 18 Oct 2001←1 Year 11 Months→30 Sep 2003  | Active  | |
| Shanterton Second Management Company Limited Director • Lecturer  | 10 Dec 1996←5 Years→29 Jul 2002  | Active  | |
