2004年3月、ブダペストで開催された世界室内選手権の男子60mに出場すると、準決勝をイタリア記録（当時6秒55）に迫る6秒58の自己ベスト（当時）で突破。この種目では1989年ブダペスト大会のピエールフランチェスコ・パボーニ（3位）と（4位）以来、15年ぶりにイタリア人ファイナリストとなったが、決勝は6秒60とタイムを落として7位に終わった。