In 2008 he competed in the full Atlantic Championship schedule for Walker Racing.
In 1999, he competed in the Indianapolis 500 on behalf of Cheever Racing, finishing 23rd.
Younger racers, ages 8-17, can compete in the Junior Drag Racing League.
He competed in the 2012 GP3 Series season for Ocean Racing Technology.
He competed in the 250cc All-Japan Road Racing Championship from 1991 to 1996.
James competed in the Fiat Racing challenge between 2000 and 2005.
Bruni competed in the 2006 GP2 Series for the new Trident Racing team.
He competed in the Road Racing World Championship for 10 years from 2002 to 2011.
Most were commissioned by tycoons to encourage their friends to compete in various sporting and racing events.
He competed in the Indy Racing League between 2001 and 2006.