Né le 2 Janvier 1976 à Spoltore il passe pro en 1999.
Equipes successives : CANTINA TOLLO 1999-2001 / SAECO 2002-2004 / LIQUIGAS-BIANCHI 2005.
Il a à ce jour 36 victoires à son palmares.
Il gagne la plus dificile étape de la Tirreno-Adriatico devant Pozzato et Boogerd, il prend le maillot de leader mais lors de la derniére étape Pozzato a pris quelques seconde de bonification se qui donne la 2éme place du général a Danilo.