Following his win at Donington during 1999 in a one-off appearance, he competed in the Supersport World Championship from 2000 to 2002. He won his very first race in 2000 before a string of crashes (including while leading at Misano) knocked his confidence and relegated him to 8th overall in 2000. He was 4th overall in 2001, forced to support team-mate Paolo Casoli's bid for the championship. In 2002 he won in the wet at Silverstone, before glaucoma, an eye-condition most likely a consequence of past chemotherapy, caused him to retire at the end of the year. In total he took 4 World Supersport victories and 12 podiums. He held the Supersport lap record at Donington Park until Kenan Sofuoglu beat it in 2007.