Shanghai International Circuit
He surprised a lot of people by signing for the patriotic Team Kiwi Racing for 2 years in 2005 racing in a Holden for the first time, helping the team to their first ever podium finish at Shanghai International Circuit in China, (third). He finished the 2005 season in 14th place, TKR's highest ever finish in a Supercar season.