Ved Paralympiske sommerleker 2012 i London vant han sølv på 100 meter. Han løp på 12,24 i finalen, og ble slått av russiske Jevgenij Sjvetsov, som løp på 12,08, som var ny paralympisk rekord. På 200 kom han på 4.-plass, med tiden 25,20. Hans landsmann Ben Rushgrove fikk bronse, med ny personlig rekord på 24,83.