Coloured, il remporte la médaille d’argent des Relais mondiaux 2019 à Yokohama en battant le record d'Afrique du relais 4 x 200 m.