He has published 20 books, one of which has been translated into French (The giraffe man), created a creative writing course for the University of South Africa and published three 'O'Level and one 'A' Level literature study guides. He was awarded the Ingrid Jonker Prize for his first poetry book, "Spoils of War" and the MNet Prize in 1993 for his Novel, 'D G G Berry's the Great North Road'. His second novel, 'Hatchings' was nominated for the MNet prize in 1993/4.