James vant sølv på 400 m under Sommer-OL 1968 i Mexico by. Han var også med på USAs gullag som vant 4 × 400 m stafett under samme OL.