Ved Paralympiske sommerleker 2012 i London deltok han i tre øvelser, og fikk gull i alle disse. På 100 meter vant han finalen, med ny paralympisk rekord på 12,08 sekunder. På 400 meter satte han ny verdensrekord for sin klasse, med tiden 53,31, og slo sølvvinner Paul Blake med nesten et sekund. Også på 800 meter satte han ny paralympisk rekord i finalen, med tiden 2:05,32, der hans landsmann Artem Arefyev kom på andreplass, og Paul Blake tredjeplass.