| Company | Timeline | Status | |
| 10 Lyndhurst Gardens Freehold Limited Secretary • Unreported | 1 Jul 2002←9 Months→21 Apr 2003 | Active | |
| The Immigration Law Practitioners' Association Limited Director • Solicitor | 25 Nov 2000←2 Years→30 Nov 2002 | Active | |
| Community Health Education And Reconstruction Training Director • Solicitor | 31 Jan 1995←6 Years→1 Jan 2002 | Dissolved | |
