He has taught allied health professionals, medical students, undergraduates and postgraduate doctors. This has included training junior surgeons, SpR’s, GP’s GPwSI (Dermatology) and training future consultants in plastic surgery as well as training GP’s in Minor Surgery in his role as Courses Director at the Primary Care Training Academy.