Conquistou inúmeras medalhas em três edições dos Jogos Paralímpicos, sendo a última de prata em 2016 no Rio de Janeiro, representando seu país na categoria 5000 m masculino T11.