Il est international sud-africain depuis 2009. International de rugby à sept, il remporte la médaille de bronze lors de la première apparition de ce sport aux Jeux olympiques lors du tournoi de Rio en 2016.