En 1995 finalizó tercero en el campeonato de Fórmula 3, tras lo cual obtuvo el título de Fórmula Nippon (la ex Fórmula 3000 japonesa) en el año 1996.