У дорослому футболі дебютував 2011 року виступами за команду клубу «Булавайо Роверс», в якій провів три сезони. Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Гайлендерс», до складу якого приєднався 2014 року. Відіграв за цю команду з Булавайо наступні два сезони своєї ігрової кар'єри. До складу клубу «Чіккен Інн» приєднався 2016 року.
2014 року дебютував в офіційних матчах у складі національної збірної Зімбабве. Наразі провів у формі головної команди країни 10 матчів, забивши 3 голи.