De 2000 à 2016, il pilote régulièrement dans le championnat Super GT[1].
En 2005, il participe pour la première fois aux 24 Heures du Mans. Pilotant la Porsche 911 GT3 RSR (996) de T2M Motorsport, il est contraint à l'abandon à la quinzième heure de course à cause d'une sortie de piste[2].
En 2009, il participe aux 24 Heures du Mans à bord de la Lamborghini Murciélago R-GT de JLOC[3]. Il abandonne dès le premier tour de la course[4].
En 2016, il participe pour la dernière fois aux 24 Heures du Mans. Avec la Chevrolet Corvette C7.R de Larbre Compétition, il franchit pour la première fois la ligne d'arrivée de la classique mancelle, et ce à la trente-septième position du classement général[5]. La même année, alors qu'il dispute la totalité des manches du championnat du monde d'endurance FIA 2016[6], il ne fait pas partie de l'équipage de la Corvette pour les 6 Heures de Shanghai[7]. Il dispute sa dernière course en championnat du monde d'endurance FIA à l'occasion des 6 Heures de Fuji, qu'il termine à la trentième place du classement général[8].