I 1978 vant han det italienskemesterskapet i 125 cc gokart. De neste årene konkurrerte han i Formel 3 og Formel 3000, hvor hans beste resultat var en tredjeplass i Curaçao Grand Prix i 1985, hvor han kjørte en March Formel 3000-bil.