| Company | Timeline | Status | |
| Reawakening Film Limited Director • Unreported | 9 Dec 2021←3 Years→Current | Active | |
Double Happy Films Limited Director • Director | 10 Oct 2016←3 Years→17 Dec 2019 | Dissolved | |
| Rustle Up Productions Limited Director • Unreported | 18 Sep 2014←11 Years→Current | Active | |
BC Entertainment (Edinburgh) Limited Director • Actor/comedian | 12 Jul 2012←8 Years→3 Nov 2020 | Dissolved | |
| BC Entertainment Limited Director • Unreported | 5 Feb 2010←15 Years→Current | Active | |
