She gained attention in South Africa and internationally with her first work, a collection of short stories, You Can't Get Lost in Cape Town (1987), which takes place during the apartheid era. Her second novel, David's Story (2000), takes place in 1991 toward the close of the apartheid era and explores racial identity. Playing in the Light, her third novel, released in 2006, covers similar terrain conceptually. It is set in mid-1990s Cape Town and centers around the theme of racial passing. Her second collection of short stories, The One That Got Away, is set mainly in Cape Town and Glasgow and explores a range of human relationships: marriage, friendships, family ties and relations with servants.