He has published seven collections of poetry and two collections of plays and has edited an anthology of poetry, prose and art by South African writers living with disabilities. He has won numerous awards, including the 2015 Glenna Luschei Prize for African Poetry, the 2013 European Union Sol Plaatje Award for Poetry, the PANSA award (Performing Arts Network of South Africa) for scriptwriting and the Ingrid Jonker award.