He graduated from Faculty of Medicine, National University of Singapore in 1992. He trained in Surgery and obtained fellowship of the Royal College of Surgeons of Edinburgh in 1996. Further training took him to Edinburgh, United Kingdom, in the subspecialty areas of gastrointestinal and hepatobiliary surgery at the Department of Clinical Surgery, Royal Infirmary of Edinburgh, as well as in laparoscopic biliary surgery in Glasgow. He also obtained a PhD in Immunology, funded by the NMRC-Totalistor Board scholarship. He returned to the Department of General Surgery, Singapore General Hospital in 2005.