Bei den jamaikanischen Olympia-Trials im Juni 2012 qualifizierte er sich als Gewinner für die Teilnahme an den Olympischen Spielen 2012 in London. Dort erreichte er das Finale über die 110 Meter Hürden und gewann als Drittplatzierter die Bronzemedaille – dies war die erste jemals für Jamaika gewonnene olympische Medaille im 110-Meter-Hürdenlauf. Er stellte im Finallauf mit erneuter Steigerung seiner persönlichen Bestzeit auf 13,12 s zudem einen neuen jamaikanischen Rekord in dieser Disziplin auf.