He previously competed in Indy Lights in 1998 and 1999, capturing victories in 1999 at Long Beach, Portland and Michigan and finishing 11th and 3rd in series points in his two years, respectively.
In 2006 Peter raced in the FIA GT Championship for RaceAlliance Motorsport in an Aston Martin DBR9 with Karl Wendlinger, scoring one win in Mugello.
For 2007 he remained in the FIA GT Championship, but this time for PSI Experience driving a Chevrolet Corvette C6.R with Luke Hines and scoring a second place in Zhuhai.
He also ran for JMB Racing in a Maserati MC12 with Joe Macari, Ben Aucott, and Marino Franchitti in the Spa 24 Hours, finishing seventh.
Peter also competed in the 2007 24 Hours of Le Mans with PSI Experience driving a Chevrolet Corvette C6.R with Claude-Yves Gosselin and David Hallyday, finishing 28th overall.