He has over 12 years teaching experience on professional accounting related subjects. He is an adjunct lecturer of HKU SPACE and routinely conducts various lectures in the institute, including bachelor degree program. He has lectured the subject Advanced Audit and Assurance in revision program course of CPA Australia launched through HKU SPACE. He is also a technical consultant of a long established local CPA firm.