Han har arbeidet ved Stockholms universitet og University of Zimbabwe. Han var i 1978 en av grunnleggerne av den Dakar-baserte panafrikanske organisasjonen Council for the Development of Social Science Research in Africa (CODESRIA), og dens sjef årene 1985–1996.