Ses premiers Jeux paralympiques sont ceux d'Athènes en 2004. Dans la catégorie T54 (athlètes en fauteuil roulant), il obtient deux médailles de bronze, sur et sur . Il remporte sa première médaille d'or lors des Championnats du monde d'athlétisme handisport de 2006, sur , en ; il y obtient également trois médailles d'argent (, et ). Ses seconds Jeux paralympiques, ceux de Pékin en 2008, se terminent sans médaille. Aux Championnats du monde d'athlétisme handisport de 2011, il obtient la médaille d'or sur , et quatre médailles d'argent (, , , ), battu sur ces trois dernières épreuves par le Britannique David Weir.