Inizia a 5 anni a giocare nel San Francesco, squadra del suo paese, Loano (SV). Nonostante la giovanissima età, pur avendo un anno in meno dei suoi compagni, dimostra ottime qualità e fiuto del gol che mostra sempre più salendo di categoria.
Superata la categoria esordienti si trasferisce al Vado dove prosegue la trafila fino alla prima squadra in serie D collezionando solo 5 presenze.
Dopo un anno si trasferisce a Genova con la Sampdoria dove resta per due anni.
Nella stagione 1996 viene acquistato dal Chievo, dove colleziona 13 presenze senza mai andare a rete.
Dopo 4 anni a vuoto, finalmente ritorna alla Sampdoria segnando 6 reti in 28 incontri giocati. Il suo primo gol in serie A è siglato poco dopo il debutto, a Bologna in Bologna-Sampdoria 2-1. In quell’anno, segna il gol nella vittoriosa partita di Milano contro il Milan in Milan-Sampdoria (2-3): segna su assist di Roberto Mancini anticipando Franco Baresi.
Nel 1998 si trasferisce al Torino dove segna, in 29 presenze, 7 reti e poi ad Empoli dove fece 5 gol in 22 presenze.
Ritorna a Genova ma nella squadra dei grifoni del Genoa dove resta per ben 4 anni, dalla stagione 1999-2000 a gennaio 2003 collezionando 129 incontri giocati e 42 gol messi a segno.
A gennaio del 2003 fino al gennaio del 2004, viene ceduto all’Empoli dove segna 1 gol in 13 presenze.
Dopo una breve parentesi al Como con 23 partite giocate e 12 gol messi a segno, si trasferisce prima a Siena con 8 presenze e poi, nel gennaio 2005, al Genoa con 10 presenze.
Successivamente si trasferisce alla Cremonese dove mette a segno 29 reti in 70 presenze.
Il 21 gennaio 2009 viene ufficializzata la cessione temporanea al Cittadella sino a fine stagione per poi tornare al Grosseto, che lo ha ceduto al Pisa il 1º ottobre 2009.
In gioventù ha collezionato una presenza (su due convocazioni ricevute) nella Nazionale Under 21 guidata da Rossano Giampaglia.
Il suo bilancio tra i professionisti è finora di 277 presenze e 102 reti messe a segno.
Fonte Wikipedia

