| Company | Timeline | Status | |
| TBG International Limited Director • Director | 19 May 2025←6 Months→Current | Active | |
Canicular Films Ltd Director • Entrepreneur | 27 Oct 2015←3 Years→30 Oct 2018 | Dissolved | |
| First Century Management Limited Director • Unreported | 25 Jan 2013←12 Years→Current | Active | |
| First Century Investments Limited Director • Unreported | 25 Jan 2013←12 Years→Current | Active | |
| Dacast Limited Director • Director | 7 Oct 2009←9 Years→12 Mar 2019 | Active | |
| The Blue Group Limited Director • Director | 22 Jul 2009←16 Years→Current | Active | |
| Nlyte Software Limited Director • Development Manager | 23 Jul 2004←4 Years→15 Jan 2009 | Active | |
| Nlyte Software Limited Director • Company Director | 23 Jul 2003←6 Months→13 Feb 2004 | Active | |
