He is currently a Principal Lecturer in FTMS Training Systems (HK) Ltd. He was formerly an Associate Professor and Visiting Professor of Department of Accountancy and Law of Hong Kong Baptist University and Adjunct Professor of Department of Accountancy of City University of Hong Kong. He has accumulated over 35 years of accounting, auditing, taxation and teaching experience from international accounting firms, Inland Revenue Department and universities. He was the examiner and assessor for various professional bodies (including ACCA, HKICPA, ICSA and The Taxation Institute of Hong Kong).