Insegnante e laureato in Chimica, per anni è stato presidente della sezione carpigiana dell’Uciim (Unione cattolica italiana insegnanti medi) e consigliere della Fondazione diocesana per l’educazione dei giovani. Dal 1966 è nello scoutismo cattolico e dal 1990 al 1993 ha fatto parte del comitato nazionale dell’Agesci, di cui è stato co-presidente dal 1997 al 2002. Ha ricoperto il ruolo di portavoce del Forum nazionale del Terzo Settore ed ha fatto parte di numerosi organi come l’Osservatorio nazionale del volontariato, il Cnel, l’Agenzia per il terzo settore. È stato consigliere della Fondazione Cassa di Risparmio di Carpi e componente di nomina Acri del comitato di gestione dei fondi per il volontariato della Regione Emilia Romagna. Ha partecipato al tavolo per il terzo settore della Conferenza Episcopale Italiana e ha fatto parte del consiglio direttivo di Retinopera. È stato editorialista di Avvenire e nel 2008 è nominato segretario del comitato promotore delle Settimane sociali dei cattolici italiani. Dal 2012 è presidente del Centro Nazionale per il Volontariato e dell’Istituto Italiano della Donazione. È stato eletto nel 2013 deputato al Parlamento italiano nelle liste del Partito Democratico.