Lors des Jeux paralympiques d'été de 2008 à Pékin, il remporte une médaille d'or (800 m T12) et une médaille d'argent ( m T12). En 2012, il remporte deux médailles d'or, sur 800 m T12 et m T13, ainsi qu'une médaille d'argent sur m T12 et une médaille de bronze sur marathon T12.