Den 16. august 2008 slo han sin egen verdensrekord med tiden 9,69 sekunder i finalen i 100 m for menn under sommer-OL i Beijing. Han vant med det sitt første OL-gull. Den 20. august 2008 satte han ny verdensrekord på 200 meter med 19,30 sekunder og ble olympisk mester. Han var også med på det jamaicanske stafettlaget på 4 x 100 m som vant olympisk gull med den nye verdensrekorden 37,10 sekunder, men dette resultatet er senere strøket etter at lagkamerat Nesta Carter ble tatt i doping. Gullet gikk dermed til Trinidad og Tobago.