James graduated from Jesus College Cambridge in 1995 with a degree in Classics. He has taught at a number of leading independent schools and has, at various times, been Head of Department, Head of Sixth Form, Housemaster, Director of Admissions and Marketing, and Deputy Head (Pastoral).
He has worked at Wellington College in Berkshire since 2013, becoming the school’s first internally appointed Master in 2019. James has taught GCSE, iGCSE, A Level and IB Diploma throughout his career, and is a passionate advocate of holistic models of education. He sits of the Board of Governors at three other schools. Opera, sport, reading, and relaxing with his family fill James’s time when not working.