| Company | Timeline | Status | |
Full Moon Films Limited Secretary • Unreported | 16 Dec 2004←3 Years→10 Mar 2008 | Dissolved | |
| 14 Riverdale Road Residents' Association Limited Director • Actor | 17 Nov 2002←22 Years→Current | Active | |
| Peaklead Limited Director • Actor | 29 Jan 1999←3 Years→31 Oct 2002 | Active | |
