En 1995, il rejoint le club du Mamelodi Sundowns, avant de faire partie l'année suivante de l'équipe d'Afrique du Sud qui participe à la CAN 1996 (il jouera également celles de 1998 et 2000).