Ved Paralympiske sommerleker 2012 i London vant han gull på 100 og 200 meter. På 100 meter satte han ny europarekord med tiden 12,62, og slo sølvvinner Teboho Mokgalagadi med nesten et halvt sekund (0,48 sekunder). På 200 meter satte han ny verdensrekord i innledingsheatet, med 26,58 sekunder, en rekord han forbedret i finalen til 25,86 sekunder. Her fikk Fu Xinhan sølv, og Hernan Barreto bronse.