Under OL 1968 i Mexico by satte han ny verdensrekord på 400 meter i kvalifiseringsheatet med tiden 44,0. I finalen forbedret han rekorden til 43,86 og vant gullmedaljen foran landsmennene Larry James og Ron Freeman. Få dager senere vant han gull på 4 × 400 m stafett, igjen på ny verdensrekord, denne gangen var tiden 2.56,1. Han løp sammen med Vincent Matthews, Ron Freeman og Larry James. Begge verdensrekordene fra OL 1968 stod i 20 år.