Jego największym osiągnięciem w tym okresie było zwycięstwo w F3000 odniesione w 1989 roku na torze w Vallelunga w barwach zespołu First Racing.
Samochody turystyczne W sezonie 1991 rozpoczął starty we Włoskich Mistrzostwach Samochodów Turystycznych, a w kolejnym roku zdecydował się na przejście do tej serii wyścigowej na stałe, co zaowocowało zdobyciem przez niego tytułu mistrza kategorii S2 jeszcze w tym samym sezonie. W kolejnych latach nadal znajdował się w czołówce włoskich mistrzostw, a w sezonach 1996 i 1997 równolegle startował również w mistrzostwach hiszpańskich, w których zdobył tytuł mistrza w roku 1997. W latach 1998–1999 zdobył kolejne dwa tytuły mistrza Włoch, po czym przeniósł się do ETCC.
W latach 2000–2002 reprezentował barwy fabrycznego zespołu Alfa Romeo, trzykrotnie zdobywając mistrzostwo i odnosząc łącznie 17 zwycięstw. W kolejnym sezonie przeniósł się do zespołu BMW, lecz z trudem radził sobie w tylnonapędowym aucie i zajął jedynie 9. miejsce w klasyfikacji generalnej, co spowodowało, że powrócił do Alfy Romeo już w sezonie 2004. W tym roku odniósł tylko jedno zwycięstwo i zajął 5. miejsce w klasyfikacji.