| Company | Timeline | Status | |
| Digital Projection Holdings Limited Director • Unreported | 19 Dec 1996←11 Months→28 Nov 1997 | Active | |
Rank Nemo (RC) Limited Director • Director | 15 Feb 1993←8 Months→31 Oct 1993 | Dissolved | |
| Rank Precision Industries Limited Director • Director | 15 Feb 1993←3 Years→31 Dec 1996 | Dissolved | |
Rpi Overseas Limited Director • Director | 15 Feb 1993←8 Months→31 Oct 1993 | Dissolved | |
| Rank Leisure Holdings Limited Director • Director | 21 Mar 1992←4 Months→22 Jul 1992 | Active | |
