Educated at Stowe School, Durham, and Oxford Universities, Richard was a Housemaster at Haileybury College where he also taught English and RS, before moving to Dorset where he spent twenty-one years as Headmaster of Castle Court Prep School, Corfe Mullen. A former Canford parent, he has also previously been an ISI school inspector and a governor of The Godolphin School in Salisbury.
Current role