De 1990 à 2001, il évolue en Formule 3000 japonaise (devenue Formula Nippon en 1996) et obtient son meilleur résultat en 1998 avec une quatrième place.
En parallèle, il participe au Super GT de 1993 à 2002 et devient champion trois années consécutives de 1993 à 1995 puis tente sa chance à cinq reprises aux 24 Heures du Mans.