
John is Visiting Professor of Law at The Open University and General Secretary of the Commonwealth Legal Education Association. He has held senior academic positions at universities in Australia, the United Kingdom, United States, Zambia and Zimbabwe. He has also served as Chief Mutual Legal Assistance Officer at the Commonwealth Secretariat, was a Senior Fellow and Company Secretary at the British Institute for International and Comparative Law and has served as Director of the University of Detroit-Mercy London Law Program.
He has published extensively in the area of criminal law, anti-corruption laws, good governance, constitutional law and human rights, with particular reference to Africa and the Commonwealth. He has undertaken consultancy work for a wide range of international organisations, including the United Nations, the Commonwealth, Crown Agents and the British Council, particularly in the field of corruption, good governance and human rights.
He is the Editor of the Corruption Case Law Reporter and Commonwealth Legal Education, former Joint Editor of the Journal of African Law and a member of the Editorial Board of the Journal of Commonwealth Law and Legal Education.