Per molti anni consigliere comunale a Bagnacavallo e a Lugo di Romagna di cui dal 1989 è stato prima vicesindaco ed assessore al bilancio, al personale e alla cultura e poi sindaco dal 1993 fino a giugno 2004. Nel periodo del suo mandato di sindaco ha ricoperto l’incarico di Presidente del Consorzio Provinciale per la formazione professionale della Provincia di Ravenna, di Presidente dell’Azienda Municipale multi servizi della Bassa Romagna TEAM, e Presidente dell’associazione intercomunale dei comuni della Bassa Romagna e della Fondazione Teatro Rossini di Lugo. Dal 1998 al 2004 è stato membro dell’Assemblea Regionale delle Autonomie dell’Emilia-Romagna e Presidente della Commissione Cultura e Formazione.
Dal 1997 al 2015 è stato Presidente di ATER – Associazione Teatrale Emilia Romagna.
Dal 2004 al 2010 è stato membro del consiglio d’amministrazione della Banca di Romagna e dal 2010 al 2014 è stato Presidente della Fondazione Cassa di Risparmio e Banca del Monte di Lugo di Romagna. Nel biennio 2013/14 è stato vicepresidente dell’Associazione Fondazioni Casse di Risparmio e Banche Monti Emilia Romagna.
Dal gennaio 2006 al giugno 2013 è stato Presidente della Fondazione Arturo Toscanini di Parma, la più importante orchestra regionale italiana, di cui è divenuto Sovrintendente nel dicembre 2013. Durante il suo mandato la Fondazione ha ricevuto un grande riconoscimento da parte di Eurispes (l’Istituto di studi politici economici e sociali) che l’ha inserita fra le 100 eccellenze italiane Collabora con diversi giornali e riviste. Dal 2006 al 2013 è stato Vicepresidente vicario dell’Agis. Dal settembre 2014 è Sovrintendente della Fondazione Teatro Carlo Felice di Genova.