He had a second year in that role for 2012, teamed with young American driver Tommy Milner and again with Oliver Gavin in the major American Le Mans Series endurance events: Sebring 12-hour, Le Mans 24 Hours, and 1000-mile Petit Le Mans.
También siguió como tercer piloto del equipo Corvette en las 24 Horas de Le Mans, las 12 Horas de Sebring y Petit Le Mans junto a Gavin y Tommy Milner, donde consiguió un tercer puesto en la clase GT en Sebring.