Nato a Bologna nel 1960 è residente da sempre a Granarolo dell'Emilia, prima a Viadagola poi a Quarto Inferiore.
Ha cominciato a lavorare da giovane in una impresa artigiana a Viadagola, successivamente alla Granarolo Latte; matura un'esperienza politica che lo porta ad essere responsabile provinciale delle Feste dell'Unità dal 1988 al 1991 ed è responsabile della festa nazionale dell'Unità del 1991.
Dal dicembre 1992 a giugno 2004 è Sindaco di Granarolo dell'Emilia e dal 1995 al 2004 è consigliere Provinciale.
Dal 2004 al 2015 è presidente di Interporto Bologna spa e durante quel periodo ricopre anche incarichi nazionali come Presidente dell'Unione Interporti Riuniti, vice presidente di Federtrasporto (la federazione nazionale che raggruppa le associazioni del trasporto aderenti a Confindustria), presidente di Consorzio Train che raggruppa imprese e università nella ricerca di innovazione nel settore dei trasporti.
Dal 2015 è un libero professionista come consulente per lo sviluppo di progetti di impresa.
È stato presidente della Cooperativa dello Spettacolo di Granarolo dell'Emilia ed ha partecipato alla progettazione e realizzazione del Teatro TaG. È attualmente presidente di Fondazione Duemila. Viene eletto sindaco di Granarolo nel maggio 2019.