La sua quasi ventennale carriera si è svolta essenzialmente in Serie C in svariate formazioni, prevalentemente campane, tranne alcune apparizioni in Serie A e Serie B agli esordi: 8 presenze fra i cadetti col Cagliari nel campionato 1986-1987 e altrettante in massima serie con l'Avellino nel torneo 1987-1988[2], entrambe le stagioni concluse con la retrocessione.
Ha ricoperto il ruolo di direttore sportivo della Turris, nel periodo in cui la squadra militava nel campionato di serie D, dimettendosi nel 2008 dopo il cambio di società nella squadra corallina.
Nel settembre 2008 diventa direttore sportivo del Giugliano, società militante nel campionato di Eccellenza.
Nel 2023 è nello scouting delle giovanili del Benevento[3].