Napastnik całą dotychczasową karierę spędził we Włoszech grając dla sześciu klubów: Piacenzy Calcio, Hellas Werona, Parmy, AC Milanu, ACF Fiorentiny i Genoi CFC. Zawsze grał w drużynach występujących w Serie A łącznie zaliczając 378 spotkań i strzelając 146 bramek.
W reprezentacji Włoch zawodnik występuje od 2004 roku, był w mistrzowskiej reprezentacji z Mundialu 2006 w Niemczech. W seniorskiej reprezentacji zaliczył 47 występów i strzelił 17 bramek. Jest też najlepszym strzelcem w historii reprezentacji Włoch do lat 21, w której zagrał 30 spotkań i strzelił 19 bramek.