James joined Marlborough in September 2006 and was appointed Director of Admissions in September 2022. He read Biology at Bristol University before completing a PGCE at Reading and a Master’s at Oxford. He teaches in the Biology Department and was RHT in C3 before taking over as Housemaster of Littlefield in 2009. Previously, he was at Brighton College where he taught Biology and Chemistry and was Head of Shell.
He coaches the Junior Colts 1st XV rugby and 1st XI hockey. He was previously involved in the College’s CCF and the Christian Forum. He enjoys skiing, fishing, golf and tennis, and tending to his growing flock of chickens! He is a fan of travel and runs a small charity that supports schools in rural Kenya.
James is married to Eleanor, a teacher at Pinewood and they have three children.