In 1998 he finished seventh in the overall standings at the Turin Marathon and was the first Italian to do so, but he was tested positive for Amineptin during a doping test so that he was disqualified and his Italian championship title was revoked.
1998 lief er beim Turin-Marathon als Siebter in der Gesamtwertung und erster Italiener ein, wurde jedoch bei einer Dopingkontrolle positiv auf Amineptin getestet, so dass er disqualifiziert wurde und ihm der italienische Meistertitel aberkannt wurde.