Avec les moins de 20 ans, il participe à la Coupe du monde des moins de 20 ans 2009 organisée en Égypte. Lors du mondial junior, il joue trois matchs. L'Afrique du Sud s'incline en huitièmes de finale face au Ghana, après prolongation.