His work focuses on the relations of people to computers in the context of a developing country. His schooling and undergraduate education was obtained in South Africa and his PhD in Computer Science at Queen Mary College, London University. He was subsequently senior researcher Interactive Systems at the Centre for Mathematics and Computer Science (CWI) in the Netherlands. His main research focus has been ICT4D, User Experience in Games and VR. His research outputs range from reflections on policy issues to methods for Community-Based Co-Design.