 Born in Victoria, British Columbia, Foster died in a crash during practice for a NASCAR Grand National stock car race at Riverside International Raceway in Riverside, California.Foster won the 1963 CAMRA (Canadian American Modified Racing Association) in 1963 in the first year of the series.He also won the Utah Copper Cup race in 1963 and 1964.