He has been teaching for over ten years and started at St Clare’s in 2015 where he has already taught on every English-related course in the college as well as leading teacher development sessions. He has taught at a number of schools in this country as well as in Ireland and Italy. He has a Law degree from the University of Sheffield where he later also taught on the Foundation course.