 In 1994, he joined Keele University as a lecturer in international history.In 2007, he was promoted to professor of African history.He was an elected member of the Senate of Keele University for the 2009 to 2010 academic year.