Ha iniziato la carriera di scrittrice pubblicando alcuni racconti in antologie prima dell'esordio con un saggio biografico su donne sudafricane celebri[3].
In seguito ha dato alle stampe 4 romanzi che spaziano dalla fantascienza e il fantasy all'horror tra i quali Zoo City ha vinto nel 2001 il Premio Arthur C. Clarke[4].