He attained his medical degree from the Faculty of Medicine at the University of Leicester in 1995. After completing his basic surgery training in Singapore at the Singapore General Hospital & National University Hospital, he attained entry into the Fellowship of Royal College of Surgeons of Edinburgh (FRCS) in 2006. He was then awarded a fellowship for further training at the Royal North Shore Hospital in Sydney, New South Wales, Australia.