Carriera
Giocatore
Cresciuto nell'AMAT Palermo con la quale esordisce tra i dilettanti, viene acquistato dal Licata, dove vince il campionato di C1 nel 1987-1988 ed esordisce così in Serie B. Dopo una fugace esperienza al Catania, torna al Licata per una stagione di B, al termine della quale viene acquistato dall'Foggia con il quale vince il campionato di B nel 1990-1991 (allenatore Zeman) e conquista il diritto ad esordire in Serie A la stagione successiva, dove raccoglie 9 presenze. L'esordio nella massima serie avviene il 6 ottobre 1991 nella partita Torino-Foggia (3-1)
Da qui in poi, la carriera di Napoli si ridimensiona riscendendo di categoria dapprima nel 1992 con il Cosenza, dove gioca titolare in B per due stagioni, e poi con l'Acireale con il quale retrocede addirittura in C1. Veste poi in sequenza le maglie della Carrarese, della Juveterranova Gela, del Marsala (con il quale vince il campionato di C2 nel 1997-1998), del Fano, della Nocerina, del Nardò, della Cavese tra i semi-professionisti, per poi concludere con le espreienze all'Isernia e al Milazzo tra i dilettanti.
Allenatore
Dopo il ritiro, inizia da subito la carriera di allenatore dapprima al Luzzi (squadra locale della provincia di Cosenza) per passare poi al Gela in qualità di vice. Nel 2007 approda al Castrovillari in Serie D, dove però rimedia un esonero durante le prime giornate di campionato. Torna in "sella" a febbraio del 2009 accettando la panchina della squadra sicula che l'ha visto esplodere da giovane, ovvero il Licata portandolo a buoni risultati prima che l'esperienza si conclude nel settembre 2009. Riprende nel marzo 2010, e salva la squadra licatese dalla retrocessione a 4 partite dalla fine.
Palmarès