Playing career
9Santos F.C.1998–2001
Aris Thessaloniki F.C.2001–2003
Panathinaikos F.C.2003–2010
South Africa men's national association football team2004–2009
Recreativo de Huelva2008–2009
Racing de Santander2009–2010
Apollon Limassol FC2010–2011
SuperSport United F.C.2012–2012
Milano United F.C.2014–present