Thomas Makavanga was born on 14 February 1976 in Buhera District, Zimbabwe. After his parents failed to raise money for his secondary education, his school principal helped him out...view moreThomas Makavanga was born on 14 February 1976 in Buhera District, Zimbabwe. After his parents failed to raise money for his secondary education, his school principal helped him out. He moved to South Africa in 2008 for greener pastures.view less