Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Godwin Mawuru was born in 1961 in Shawka. He was a director and producer, known for Neria (1991), Studio 263 (2002) and I Am the Future (1993). He died on May 24, 2013 in Zimbabwe.