 He studied history at the University of Manchester, graduating with a Bachelor of Arts (BA) degree in 1986.He went on to undertake postgraduate research in African History at St Antony's College, Oxford, and graduated with a Doctor of Philosophy (DPhil) degree in 1994.His doctoral thesis was titled ""A social and conceptual history of North-East Zimbabwe, 1890–1990"".