He gained a BSc/MSc in Physics and an MSc in Computation Neuroscience and Neuroinformatics at the University of Manchester. He also holds a BA in Mathematics at the Open University.