W 2010 został srebrnym medalistą w biegu na 100 metrów w klasyfikacji T45 na Commonwealth Games w Delhi, a w 2012 złotym medalistą na Letnich Igrzyskach Paraolipijskich w wyścigu 4× 100 metrów – pobijając dotychczasowy rekord 41,78 sekundy.