John graduated from Dental School at the University of Pretoria in 1985, and completed an Honours degree in Endodontics in 1996.
His further post-graduate studies were concluded in 1990 when he attained his MChD in Prosthodontics and an MSc (Odontology) in 1991 at the same faculty, both Cum Laude.
In 1991 John commenced practice as a prosthodontist in Pietermaritzburg and Durban.
John has lectured frequently in the subject of fixed prosthodontics and implants, and is a member of the AO, ITI, SAAAD, ICP, SAACD, and is currently the President of the Southern African Association of Osseointegration (SAAO). He is a certified trainer for Galileos and XG3D CBCT and is also an IACD accredited Cerec trainer.
John’s hobbies include motorcycling, fishing, diving, photography, and tinkering with his bikes and cars in his workshop.