En 1989, il évolue en F3000 avec l'écurie Pacific, et réussit à monter sur le podium lors de la course d'Enna-Pergusa. Il court la saison 1990 avec l'équipe d'Eddie Jordan et remporte la victoire sur le tracé d'Hockenheim et termine en 3ème position au championnat. Mais aucune écurie de F1 ne désire lui accorder un volant, il part au Japon disputer le championnat nippon de F3000 avec le team Cerumo. Il remporte son premier succès lors de sa troisième participation à Mine. L'année suivante, il remporte une autre victoire sur le circuit de Suzuka, et termine 4 autres fois sur le podium. Malgré cela, il termine vice-champion derrière Kazuyoshi Hoshino.
