Terzino di fascia sinistra[2], poteva adattarsi a giocare anche come stopper[3] o difensore centrale[4].
Carriera
Giocatore
Club
Gli esordi
Cresciuto nel vivaio dell'Inter[5], passa ancora giovane al Parma dove esordisce tra i professionisti in Serie B, giocando due stagioni[6][7]. Rientra quindi ai nerazzurri, con cui debutta in Serie A disputando 14 partite nel campionato 1989-1990, nel quale è chiamato a sostituire l'infortunato Andreas Brehme[2].
Gli anni della Serie A
Nel 1990 inizia la stagione con la Fiorentina[8], ma prima di poter disputare almeno un incontro torna in Emilia, dove rimane fino al termine della stagione. Nel 1991 è in prestito all'Udinese, come contropartita per l'acquisto di Angelo Orlando[9]: in Friuli disputa la sua prima stagione da titolare collezionando 31 presenze. Rientra quindi all'Inter, dove non trova spazio, e nel 1993 ritorna definitivamente a Udine[10], dove vive una retrocessione in Serie B. Si riscatta nella stagione successiva, quando passa al Piacenza[3] vincendo il campionato cadetto e ottenendo la prima salvezza degli emiliani nella massima serie, sempre da titolare.
Nel 1998 inizia la sua più lunga esperienza continuativa con un club: si tratta del Genoa dove rimane per tre stagioni prima di svincolarsi e approdare per un anno alla Ternana[13]. Nel 2002 torna a vestire la maglia rosso-blu per un'altra stagione, in cambio di Andrea Sussi[14].
Nel 2003 passa al Como, retrocesso in Serie B[15]: i lariani retrocedono di nuovo e al termine della stagione rimane senza squadra.
Le ultime stagioni
Nel dicembre 2004 si accorda con la Cremonese[16] dove gioca per una stagione e mezza conquistando la promozione in Serie B. Nel novembre 2006 passa alla Reggiana[4] ma al termine della stagione è nuovamente senza contratto.
Nel gennaio 2008 sigla un contratto con il Pizzighettone con cui conclude la sua carriera da professionista. La stagione successiva si unisce al Fidenza[5] che disputa il campionato di Eccellenza dell'Emilia-Romagna. Nella stagione 2009-2010 ha giocato per l'Template:Calcio Oltrepo, in Serie D; svincolato, si accasa alla LibertasSpes, squadra piacentina che milita nel campionato di Promozione, con il doppio incarico di giocatore e allenatore delle giovanili[17]. Nella stagione 2011-2012 si trasferisce al Fiore, altra squadra piacentina del campionato di Promozione[18].
Nel giugno 2013 viene nominato allenatore del Royale Fiore, formazione piacentina partecipante al campionato di Eccellenza Emilia-Romagna 2013-2014[20]; viene esonerato nell'ottobre successivo, dopo cinque sconfitte nelle prime sei partite di campionato[21].
Nell'estate 2015 passa alla guida della formazione Berretti del Pavia. Il 13 dicembre seguente subentra ad interim sulla panchina della prima squadra dopo l'esonero di Michele Marcolini[22].
Rimane in carica una sola partita, ma non sfigurando: porta infatti a casa una vittoria per 0-2 nello scontro diretto sul campo del Pordenone, lasciando il posto il 20 dicembre al nuovo tecnico Fabio Brini, tornando a guidare la formazione Berretti.
Tuttavia esattamente 3 mesi dopo, il 13 marzo 2016, dopo la sconfitta per 0-3 sul campo del Padova viene richiamato a sedere sulla panchina della prima squadra lombarda, andando a sostituire lo stesso Brini, stavolta con un contratto fino al termine della stagione, con l'obiettivo di portare la squadra a giocarsi la promozione in Serie B tramite i play-off, in quel momento distanti 5 punti e con il terzo posto occupato dal Pordenone, con i lombardi in quinta posizione.
Il 5 ottobre 2017 subentra all'esonerato Alberto Mantelli sulla panchina della Vigor Carpaneto, in Serie D[23]. Nella prima stagione consegue la salvezza, mentre nella seconda viene esonerato a marzo nonostante la squadra fosse al settimo posto in classifica[24]. Nel febbraio 2021 diventa il nuovo allenatore del Borgosesia, nel campionato di Serie D 2020-2021[25].
Il 4 febbraio 2022 assume la guida della Tritium, formazione di Serie D. Dopo neanche un mese, il 2 marzo, viene sollevato dall'incarico. Nell'estate successiva torna nel Piacentino sulla panchina del Nibbiano&Valtidone[26], dal quale viene esonerato nel gennaio successivo[27].
Nell'agosto 2023 fa ritorno dopo quasi trent'anni al Piacenza, come allenatore della formazione Under 19[28]. Il 1º novembre successivo viene promosso alla guida della prima squadra dopo l'esonero di Massimo Maccarone[29].