Il est médaillé d’or en course en ligne sur route aux Jeux paralympiques d'été de 1996, médaillé de bronze en course en ligne sur route aux Jeux paralympiques d'été de 2000, médaillé de bronze en vitesse sur piste par équipe aux Jeux paralympiques d'été de 2004 et médaillé d'argent en course en ligne sur route aux Jeux paralympiques d'été de 2008. Il est aussi sacré champion du monde de course en ligne sur route en 2007.