| Company | Timeline | Status | |
| James Global Management Ltd Director • Managing Director | 1 Jun 2013←5 Years→17 Aug 2018 | Active | |
| James Global Management Ltd Director • Managing Director | 25 May 2010←1 Day→25 May 2010 | Active | |
Shatterproof Productions Limited Director • Film Director | 4 Aug 2009←5 Years→23 Dec 2014 | Dissolved | |
