Compie il suo debutto per la nazionale paralimpica sudafricana nel 2012, prendendo parte ai Giochi paralimpici di Londra. Qui disputa la gara dei 100 metri piani, fermandosi alle batterie, e quella degli 800 metri, dove termina sesto con un tempo di 2'06"67.