Il participe à la Coupe d'Afrique des nations 2013 avec l'équipe d'Afrique du Sud. Son équipe atteint les quarts de finale de la compétition.