Emigró de Sudáfrica sin haber jugado en la máxima división de su país.
Empezó su carrera como mediocampista en el ahora difunto club F. C. Fortune.
Según la prensa sudafricana, el club belga pagó alrededor de 500 000 euros.
Debutó con su selección ante Japón en un amistoso realizado en noviembre de 2009.
Fue convocado a la Copa Mundial de Fútbol de 2010 realizada en su país.