Stephen is a founding member of Radnor House having joined the school when it opened in 2011, as Head of English and Drama, and has been Head since 2022. In over twenty years in teaching, Stephen has previously worked across a range of settings including HMC and GSA schools.
Stephen holds a BA in English from Loughborough University, a PGCE from the University of Warwick and a Master’s degree in Educational Leadership from the University of Buckingham. He believes firmly in the power of a values-based education as being fundamental in underpinning the personal and intellectual development of children.
Away from school, Stephen’s interests include reading, playing football, golf and cooking. He lives in Surrey with his wife and daughters.