Christopher was educated at the Corsham School (1996-2003) and the University of Exeter (2004-09), with an Erasmus year abroad at the Humboldt University in Berlin (2006-07). While at Exeter he obtained a BA (First Class) in Philosophy and Politics with European Study (German), and a MA in History of Political Thought (Pass with Distinction) (2008-09).
In 2009 he obtained full funding for PhD research from the Arts and Humanities Research Council (AHRC), and spent the autumn of 2010 carrying out research at the Herzog-August Bibliothek at Wolfenbüttel. His doctoral thesis, Old Problems Re-opened: R. G. Collingwood and the History of Ideas, was accepted without corrections in September 2013.
In September 2017, after a number of years teaching A level Philosophy and Ethics at Okehampton College, Christopher took up a lecturing position in Politics at the University of Hull. He now lives in Hull with his wife, son, and dogs.