Начал карьеру в Зимбабве. В 2001 переехал в Польшу, где его первым клубом стал «Гурник», дебютировал 10 марта 2001 года в матче «Гурника» против вроцлавского «Слёнска» (2:0). Через год подался в другой польский клуб «Погонь», и наконец попал в «Легию». Дебютировал 20 августа 2003 в кубковом матче с «Тлоки». Сейчас считается одним из лучших защитников Экстракласы.
За сборную своей страны сыграл 7 матчей и забил 0 мячей, два раза играл на Кубке Африканских наций.