At the start of the 2012 season, he broke Michael Johnson's 200 m meet record at the Drake Relays with a run of 20.02 seconds. He finished fourth in the 200 metres final at the 2012 London Olympics. His time of 19.90 seconds was 6/100 of a second outside of a medal placing.