Presidente di Granarolo S.p.A. dal 2009 e di Granlatte dal 2007. Da luglio 2017 è Presidente di Bologna Fiere. Presidente di Legacoop Bologna dal 2004 al 2014. È stato sindaco di Monzuno dal 1984 al 1991, Responsabile del settore Agroalimentare di Legacoop Bologna dal 1999 al 2001 e Presidente Anca Legacoop Emilia-Romagna dal 2001 al 2004.