20 years as a GP in Suffolk - GP trainer, GP appraiser and Training Programme Director.
Medicolegal GP with Freedom from Torture.
Former columnist for GP magazine, clinical writer, novelist and medical journalist.
MRCGP Examiner and Clinical Casewriter 2007-17.
International Development Advisor for MRCGP(Int) Brunei 2011-15.