Carriera Ha esordito giovanissimo in serie A nell' nella stagione 1983-1984. Ha poi militato a lungo in serie B dove ha vestito le maglie di , , e .

Nella stagione 1986/87 l'Inter lo cede in prestito al in C1, dove agli ordini di Romano Matté gioca nel ruolo di terzino destro aiutando la squadra nel cammino della salvezza e contribuisce da protagonista alla vittoria della coppa Italia. In finale contro il Campania Puteolana, da un suo assist arriva il gol di Susi che permette agli amaranto di raddoppiare il vantaggio firmato da Casilli. La partita finirà 3-0.

Al suo attivo anche due promozioni dalla C1 alla B: con il Perugia nella stagione 1993-1994 e con il Lecce nel 1995-1996, in entrambi i casi chiudendo il campionato al primo posto.

Nel 2001 inizia la carriera d'allenatore guidando il . Nella stagione 2008-2009 allena la Sentina Calcio, squadra di San Benedetto del Tronto che milita nel campionato di Seconda categoria Marche. Nella stagione 2011-2012 allena l'Asd Martinsicuro, campionato di Eccellenza abruzzese, ma viene esonerato dopo la prima giornata. Attualmente è tornato a seguire il settore giovanile della stessa società

Palmarès Club Competizioni nazionali

Livorno: 1986-1987

Perugia: 1993-1994 (girone B) Lecce: 1995-1996 (girone B)

Note

Collegamenti esterni