Начал выступления на родине в клубе «Мотор Экшн». Позже играл в двух клубах из ЮАР: «Хелленик» и «Орландо Пайретс». С 2005 года по 2008 год играл на Кипре за клуб «Омония». 5 июня 2008 года был куплен клубом из ОАЭ, «Аль-Шабаб» (Дубай) за 1,500,000 ?.
17 июня 2009 года перешёл в украинский клуб «Металлург» (Донецк). В феврале 2011 года перебрался в «Терек».
Сыграл три матча в составе сборной Зимбабве в 2004 году.