Bachelor of Science in Biological Sciences with Honors, University Zimbabwe, Harare, 1999. Master of Philosophy, University Zimbabwe, 2002. Master of Science in Aquatic Health, University Johannesburg, South Africa, 2003.
Doctor of Philosophy, Catholic University Leuven, Flanders, Belgium, 2009.
Lecturer University Zimbabwe, since 2004.
Assistant territorial bandmaster Salvation Army, Harare, 2005. Member of Helminthological Society Washington, Southern Africa Society Aquatic Scientists.
Married Shupikai Kezina Kunze, August 25, 2001. Children: Valentine Tadiwanashe, Lovejoy Tavonga.