Born and raised in Derbyshire, James to studied mathematics in Newcastle. He spent eight years in sales and marketing before training to be a teacher in 2010. He taught state secondary until his appointment as Head of Mathematics at Caldicott in 2017. He was appointed as Senior Deputy Head in 2022. He is married to Lucy and has a son Freddie who attends the school.
Hobbies: Golf, skiing, badminton and dabbles with DJ mixing decks.