1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
Nel 2017 fu in Inghilterra al Northampton[2], con cui nel 2019 giunse fino alla semifinale di campionato e si aggiudicò la classifica dei migliori realizzatori con 12 mete.
In quello stesso anno fu convocato dal Sudafrica alla Coppa del Mondo in Giappone, nel corso della quale scese in campo in due incontri della fase a gironi contro Namibia e Canada, cui segnò tre mete.
Alla fine della stagione 2019-20 firmò un contratto con il club francese del Montpellier[3], originariamente triennale, ma successivamente prolungato fino al 2025[4].