Il prend part à la Coupe d'Afrique des moins de 20 ans 2015 avec l'équipe d'Afrique du Sud -20 ans et aux Jeux Olympiques 2016 avec l'équipe d'Afrique du Sud olympique.