Dia berkompetisi di Olimpiade Paralimpiade Musim Panas 2008 di Beijing, Cina. Di sana ia memenangkan medali perak dalam acara Marathon - T12 pria, tidak menyelesaikan acara 5000 meter - T13 pria dan finis keempat dalam acara 10000 meter - T12 pria. Ia kembali memenangkan medali perak di Paralimpiade London 2012
, di Marathon T12.