 Kọ itẹsiwaju fun paragirafi yii - O pari ni keje ni 4 x 100 mita relay ni Awọn ere Olimpiiki 2000, pẹlu awọn ẹlẹgbẹ Francesco Scuderi, Alessandro Cavallaro, Maurizio Checcucci ati Andrea Colombo. Ó tún gba àmì ẹyẹ idẹ ní ìdíje World Junior Championships 1996 : ó sì parí ní ipò karùn-ún ní 2002 European Indoor Championships, àwọn méjèèjì ní ìpele ẹni-kọọkan. O gba ami ẹyẹ goolu ninu ere-idije Mediterranean Games 2001. Ó tún kópa nínú ìdíje World Championships 2001 àti European Championships 2002 láì dé òpin. 