He was a researcher at the University of Birmingham and the University of Swansea, before going on to teach at the Open University. He lectures at Swansea University teaching on a number of modules including Nazi Occupied Europe and the First World War.
A scholar who worked at the University of Birmingham and the University of Swansea before transitioning to teaching at the Open University currently teaches various courses at Swansea University, including Nazi-occupied Europe and the First World War.