Han deltok også ved sommer-OL 2012 i London. Her vant han sitt kvalifiseringsheat (45,04) og semifinale (44,78), og endte på andreplass i finalen, med tiden 44,84. Gullet gikk til Kirani James, som løp på årsbeste i verden med 43,94 sekunder.