He graduated from the University of the Witwatersrand, South Africa, in 1991. During his studies he also spent time in Tubingen, Germany, and went on to work for half a decade in Essex, UK, before eventually settling in Highgate. He assumed the responsibility of managing the Highgate Dental Practice in 2000, and has developed it into the high-quality practice that it is today.