32-letni stoper występował w Polsce od wiosny 2001 roku. Najpierw jako gracz Górnika Zabrze, a od 2003 roku w barwach Legii Warszawa. W sumie w polskiej ekstraklasie rozegrał 167 spotkań. Z Wojskowymi sięgnął po dwa mistrzostwa Polski i cztery krajowe puchary. W dwóch minionych sezonach prześladowały go kontuzje i w tym czasie wystąpił tylko 17 meczach Legii.
Po odejściu z Łazienkowskiej 3 w lipcu reprezentant Zimbabwe przebywał na testach w południowoafrykańskim Bidvest Wits FC. Od niespełna tygodnia trenuje natomiast z QPR prowadzonym przez charyzmatycznego Harry'ego Redknappa.