Gordon made nine AAA Championship Car starts from 1932 to 1935 and made two non-points paying starts after that, winning an exhibition race in Oakland, California in 1936. Gordon drove in the Indianapolis 500 in 1932, 1934, and 1935, but never successfully finished the race. He qualified second in 1935. Gordon was fatally injured in a crash during a non-championship race at Legion Ascot Speedway in Alhambra, California in 1936. His riding mechanicSpider Matlock was also killed in the crash. The crash is said to have ended racing at Legion Ascot and the grandstands burned down eight months later, putting an end to the facility.