Ha partecipato alle Paralimpiadi estive del 2008 a Pechino, in Cina. Lì ha vinto una medaglia d'argento nella maratona maschile - T12, non ha finito nei 5000 metri maschili - T13 e ha finito quarto nei 10000 metri maschili - T12. Ha vinto di nuovo una medaglia d'argento alle Paralimpiadi di Londra 2012
, nella Maratona T12.