Jack obtained his Bachelor of Laws degree from the University of Manchester. He subsequently obtained his Master of Laws (specializing in International Commercial Law) from University College London, and Postgraduate Certificate in Laws from the University of Hong Kong.
Jack completed his pupillage with Mr. C Y Li SC, Mr. K M Chong, Mr. Osmond Lam, Mr. Edwin Choy (now Mr. Edwin Choy SC), Ms. Abigail Wong, and Mr. Isaac Chan.
Jack has worked on a wide variety of civil and criminal matters, involving areas such as:
land and conveyancing (building management and adverse possession), family law (ancillary relief and children matters e.g. application under Parent and Child Ordinance), company and commercial law,
trust and probate, defamation, employment, and disciplinary tribunal etc.
In addition, he has advised and appeared in different levels of criminal courts defending criminal matters and departmental summonses.
He is also a member of the Chartered Institute of Arbitrators (MCIArb) and has advised on international arbitration (HKIAC Rules).