Gavin graduated from the University of Cape Town and completed his radiological training in 1998. In 1999 he moved with his family to Western Australia where he took up a position at Sir Charles Gairdner Hospital and completed a neuroradiology fellowship in 2000.
In 2001, he joined Perth Radiological Clinic and became a Partner in that same year. He is currently the Chairman of Perth Radiological Clinic and has previously held the position of Managing Partner.
Gavin has a keen interest in teaching and was awarded the 2020 Turab Chakeira award. Gavin is an examiner in the Part 2 FRANZCR Exams for Head and Neck Imaging and Neuroradiology.
Gavin has been an invited speaker at multiple national and international conferences.