Benny studied law at Cambridge and his legal practice focuses on the resolution of commercial, corporate and intellectual property disputes. Before becoming a lawyer, Benny had devoted 7 years to pharmaceutical and biotechnology research as a scientist.
Apart from working as a lawyer, Benny also practices as an arbitrator. He has been included by the HKIAC, CIETAC, KLRCA and WIPO on their respective panel of arbitrators. He has been appointed to arbitrate disputes on commercial, investment, professional negligence and licensing matters. In addition, Benny is an accredited mediator.
Private practice aside, Benny serves Hong Kong in various judicial and quasi-judicial capacities. He has been appointed by the Chief Justice to sit as a Deputy District Judge. He is also serving as Chairman or Member of various appeal boards and tribunals.