| Company | Timeline | Status | |
| 360 Television Limited Director • Video Production | 1 Mar 2016←4 Years→22 Dec 2020 | Dissolved | |
Tribe Triathlon Limited Director • Director | 3 Apr 2014←1 Year 2 Months→16 Jun 2015 | Dissolved | |
| Mediakinetic Limited Director • Media Producer | 16 Apr 2009←16 Years→Current | Active | |
Fleetwood Films Limited Secretary • Producer | 11 Jun 2008←2 Years 9 Months→18 Mar 2011 | Dissolved | |
