In 2005 reed hij in drie raceweekenden van het World Touring Car Championship voor het team Zerocinque Motorsport, wat in deze weekenden gehouden werd samen met het Italian Superturismo Championship. ###>He finished third in the 2002 Italian Super Production Championship.