He raced in the 1996–2002 seasons with 30 career starts, including 2 at the Indianapolis 500. His 2 career IndyCar top ten finishes both came at the Las Vegas Motor Speedway in the 1999 and 2000 races.
He drove in the 2006 Freedom 100 Indy Pro Series event. He now is a co-owner of a Firestone Indy Lights team (formerly the Indy Pro Series), Fan Force United.