Ai Giochi paralimpici di Rio de Janeiro 2016 si classificò quarto nei 100 metri T51 e sesto nei 400 metri T51. L'anno successivo, ai campionati del mondo di atletica leggera paralimpica di Londra, fu medaglia d'argento nei 100 metri T51. Vinse due medaglie dello stesso metallo anche ai campionati europei paralimpici di Berlino, nei 100 e nei 200 metri T51.