No ano de 1987, participou da Fórmula 3 e da Fórmula 3000, embora nunca fosse uma presença constante do "top 10". Em 1992, ele ingressou na equipe March como um "pay-driver" (piloto pagante), obtendo um nono lugar no GP da Hungria, sua melhor posição de chegada na F-1. Entretanto, foi substituído pelo italiano Emanuele Naspetti, por questões de patrocínio.