Ai Giochi paralimpici di Rio de Janeiro 2016 conquistò la medaglia d'oro nei 100 metri T53, quella d'argento nei 200 metri T53 e quella di bronzo negli 800 metri e nella staffetta 4×400 metri T53. Ma fu il 2017 l'anno per lui più proficuo: conquistò infatti quattro medaglie d'oro ai campionati del mondo paralimpici di Londra nelle gare dai 100 agli 800 metri T53, mentre nei 1500 metri T53 si classificò quinto.