Oxford Jesus College’de ve daha sonra Swansea, Wales Üniversitesi, Uluslararası İlişki Bölümünde eğitim görmüştür. Natal Cape Town ve Zimbabwe-Rodezya Üniversitesi’nde fahri görevlerde bulunmuş ve Johannesburg’da, Güney Afrika Uluslararası İlişkiler Enstitüsü ve Western Cape Üniversitesi, Güney Afrika Çalışmaları Merkezi’nde araştırma bursları elde etmiştir. Uluslararası İlişkiler üzerine kapsamlı yayınları bulunmaktadır. Ayrıca, Birleşmiş Milletler ve Avrupa Güvenlik ve İş Birliği Teşkilatı’nda Güney Afrika, Mozambik ve Bosna’da seçim gözetmeni olarak çalışmıştır. Chatham House’da Uluslararası İlişkiler Kraliyet Enstitüsü’nde Güney Afrika Çalışma Grubu üyesidir.