Lors des Jeux paralympiques d'été de 2016 à Rio de Janeiro, il remporte une médaille d'or au m T38. À l'occasion des championnats du monde 2017 à Londres, il remporte une médaille de bronze au 800 m T38.