W swojej karierze James startował jedynie w Stanach Zjednoczonych w AAA National Championship. W 1950 roku został sklasyfikowany na 24 miejscu w końcowej klasyfikacji kierowców. Dwa lata później był siedemnasty. W latach 1951-1952 Amerykanin startował w słynnym wyścigu Indianapolis 500 zaliczanym w latach 1950-1960 do klasyfikacji Formuły 1. Nigdy jednak nie zdobywał punktów.