Il travaille à l'Université Rhodes, située à Grahamstown dans la Province du Cap Oriental.
Oluvannyuma yagenda mu e South Afrika mu Rhodes University, mu kibuga kya Grahamstown, Eastern Cape, n'asoma ddiguli eyookubiri mu by'amawulire.