Carriera Inizia la carriera nell'A.S.D. Olimpia, società giovanile di Bitonto per poi passare nel 1993 nel in Serie C2 e successivamente in Serie D collezionando 23 presenze e un gol. Nel 1996 fu acquistato dalla Fidelis Andria in Serie C1. Nella stagione 1997/1998 viene girato in prestito in serie D al Rutigliano.

Nel 1998 viene dato in prestito all' in Serie C1 e colleziona quattordici presenze ma nessun gol. Nel 1999 ritorna alla Fidelis Andria e ci resta fino al 2001, collezionando 29 presenze e 3 gol. A quel punto l'Andria lo cede alla Viterbese sempre in Serie C1 dove in 3 anni colleziona 100 presenze e 19 gol.

Nel 2004 viene acquistato dal Bari e, come prima punta, segna 39 reti in 142 incontri. Con l'arrivo di Antonio Conte termina la sua parentesi barese, in quanto dopo dissidi con l'allenatore viene messo fuori rosa.

Viene acquistato dal Frosinone per la stagione 2008-2009. Con la maglia canarina, nel suo primo anno, colleziona 17 presenze mettendo a segno due marcature (contro Parma e Livorno). Nella stagione successiva giunge in doppia cifra contribuendo alla salvezza frusinate, segnando anche un gol contro il . Il 28 giugno 2013 rescinde con la squadra gialloazzurra.

A seguito della squalifica legato allo scandalo del calcioscommesse si ritira dal calcio e inizia i corsi per diventare osservatore

Allenatore Inizia ad allenare nelle giovanili del Frosinone

Viterbese Nell'estate del 2022 assume la guida della formazione primavera della Viterbese, incarico che ricopre sino a novembre dello stesso anno, quando è promosso vice allenatore della prima squadra gialloblù.

Ascoli Giovanile e Bitonto Nell'estate 2023 si accorda con i marchigiani dell'Ascoli, per guidare la formazione primavera, ma a seguito della protesta dei tifosi marchigiani per il suo vecchio coinvolgimento nel filone del Calcioscommesse, la società decide di non tesserarlo più.Nel novembre seguente si accasa al Bitonto, squadra della sua città, in Serie D, dove insieme a Francesco Modesto subentrano all' esonerato Valeriano Loseto. Il 21 marzo 2024, dopo non essere riuscito a sollevare le sorti della squadra, viene esonerato e la compagine neroverde affidata momentaneamente al solo Modesto.

Matera Città dei Sassi Ad agosto 2025 il Matera Città dei Sassi, squadra dell'Eccellenza lucana, comunica di avergli affidato la guida tecnica della prima squadra. Tuttavia il 23 ottobre seguente, dopo il ritiro del club dal campionato rimane svincolato.

Santarcangiolese Il 9 gennaio 2026 viene nominato nuovo allenatore della Santarcangiolese, squadra lucana di Eccellenza. Guida il team giallorosso sino alla finale playoff, dopo la quale lascia la panchina.

Ferrandina Il 1º luglio 2026 viene ufficializzato come nuovo allenatore del Ferrandina, squadra lucana appena retrocessa in Eccellenza.

Controversie L'8 maggio 2012, in seguito allo scandalo del calcioscommesse viene deferito dalla Procura federale della FIGC.Atto di deferimento della Procura federale Figc.it

Il 1º giugno il procuratore federale Stefano Palazzi richiede per lui tre anni di squalifica. Il 18 giugno in primo grado la Commissione Disciplinare della FIGC lo condanna a una squalifica di 6 giornate effettive di gara da scontarsi nella stagione agonistica 2012/2013 per violazione dell'art. 1, comma 1, CGS, così qualificati i fatti a lui addebitati in relazione alla gara Frosinone-Grosseto del 15 maggio 2010.SCOMMESSE: IL PESCARA PARTE DA -2 sportmediaset.mediaset.it

Ag agosto viene iscritto, insieme ad altri suoi ex compagni del , nel registro degli indagati dalla Procura di Bari per frode sportiva in riguardo ad alcune partite del Bari truccate in passato.

Il 16 luglio 2013, il calciatore viene condannato in primo grado dalla Commissione Disciplinare Nazionale della FIGC a 3 anni e 6 mesi di squalifica, confermati, poi, anche in appello.

Il 3 luglio 2014, il TNAS gli conferma la squalifica di 3 anni e 6 mesi.

Il 30 maggio 2016, in relazione alla partita Bari-Treviso 0-1 del 2007-2008, viene condannato a 8 mesi di reclusione e 8.000 euro di multa con pena sospesa nel processo penale a Bari perché insieme ad altri 7 compagni avrebbe intascato soldi per perdere la partita.

Statistiche Presenze e reti nei club StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2004-2005 B 38 10 CI 2 0 - - - - - - 40 10 2005-2006 B 40 11 CI 5 1 - - - - - - 45 12 2006-2007 B 30 9 CI 1 0 - - - - - - 31 9 2007-2008 B 36 9 CI 3 1 - - - - - - 39 10Totale Bari 144 39 10 2 - - - - 154 41 2008-2009 Frosinone B 17 2 CI 1 0 - - - - - - 18 2 2009-2010 B 37 13 CI 3 0 - - - - - - 40 13 2010-2011 B 23 5 CI 1 0 - - - - - - 24 0 2011-2012 1D 18 6 CI+CI-LP 0 0 - - - - - - 18 6 2012-2013 1D 19 4 CI+CI-LP 0+1 0 - - - - - - 20 4Totale Frosinone 114 30 6 0 - - - - 120 30Totale carriera 258 69 16 2 - - - - 274 71

Statistiche da allenatore ''Statistiche aggiornate al 17 marzo 2024.

StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotale% VittoriePiazzamento Comp G V N P Comp G V N P Comp G V N P Comp G V N P G V N P % 2023-2024 D 17 3 7 7 CI-D - - - - - - - - - - - - - - Sub., Eson. Totale carriera 17 3 7 7 - - - - - - - - - - - -

Palmarès

Fidelis Andria: 1996-1997 (girone B)

Note

Collegamenti esterni