Er hat das South African Open 2012 mit 9/11 Punkten gewonnen und hat für Simbabwe bislang an drei Schacholympiaden (2012 in Istanbul, 2014 in Tromsø und 2016 in Baku) teilgenommen. Ferner gehörte er bei den Schachwettbewerben der Afrikaspiele 2007 und 2011 zur Mannschaft Simbabwes.