A Zimbabwean writer of short stories and novels in both Shona and English, he published Waiting for the Rain in 1975 and Some Kind of Wounds in 1980. His other works include the award-winning novel, Kunyarara Hakusi Kutaura, and the play, Ingongova Njakenjake.
He received an honorary degree from the University of Zimbabwe. During the 1980s and 1990s, he also acted in several Zimbabwean dramas.
He experimented with writing poetry, but focused his literary career on the publication of novels and short stories.
He married actress Jesesi Mungoshi.
He and Yvonne Vera are both authors from Zimbabwe.