Nel 2012 ha partecipato ai Giochi paralimpici di Londra, conquistando la medaglia di bronzo nei 200 metri piani T46 con il nuovo record africano e quella d'argento nei 400 metri piani T46. L'anno successivo, ai mondiali paralimpici di Lione ha ottenuto il quinto posto nei 100 metri piani T46 e due medaglie d'argento nei 200 metri piani T46 e 400 metri piani T46.