He has a First Class BA (Hons) Degree in Philosophy and Politics from the University of Sheffield, a PGCE with Distinction from the University of Huddersfield, and a PhD from Nottingham Trent University.