Under OL 1948 i London vant han Jamaicas første OL-gull, og satte samtidig ny verdensrekord på 400 meter med tiden 46,2. På plassene bak fulgte landsmannen Herb McKenley og amerikaneren Mal Whitfield. På 800 meter tok han sølv, denne gangen bak Whitfield og foran franskmannen Marcel Hansenne.
Under OL 1952 i Helsingfors tok han en ny sølvmedalje på 800 meter, igjen slått av Mal Whitfield, mens bronsemedaljen denne gangen gikk til tyske Heinz Ulzheimer. Under disse lekene tok Jamaicas lag gull på 4 x 400 m stafett, sammen med lagkameratene Leslie Laing, Herb McKenley og George Rhoden. Vinnertiden var også ny verdensrekord.