Протягом 1996—1997 років захищав кольори південноафриканського «Вітбенк Ейсез», з якого перейшов до швейцарського «Сьйона», де протягом сезону був основним гравцем атакувальної ланки команди, забивши 14 голів у 21 матчі.
1998 року повернувся до Південної Африки, уклавши контракт з «Орландо Пайретс», у складі якого провів наступні чотири роки своєї кар'єри гравця. Граючи у складі «Орландо Пайретс» також здебільшого виходив на поле в основному складі команди. В новому клубі був серед найкращих голеодорів, відзначаючись забитим голом в середньому щонайменше у кожній третій грі чемпіонату.
У 2002–2003 роках грав за туніський «Есперанс», після чого повернувся до Південної Африки, де протягом заключних шести років ігрової кар'єри грав у складі «Денджерес Даркіс», «Морока Своллоуз», ФК АК, «АмаЗулу» та «Мпумаланга Блек Ейсез».