Aux jeux paralympiques de Rio en 2016, il obtient la médaille d'or aux 800m et marathon et la médaille d'argent sur le 1500m et le 5000 m.