È nato a Milano nel 1951. Dopo la laurea in Antropologia Culturale all’Università di Firenze è stato ricercatore presso la Fondazione Agnelli e professore a contratto di Metodologia della Ricerca Sociale presso l’Università di Pavia. Dal 1981 svolge attività di ricerca e di consulenza in GfK Eurisko – primo istituto italiano di ricerca sociale e di marketing – di cui attualmente è Vice Presidente. In Eurisko coordina le indagini sull’evoluzione dei valori e degli stili di vita degli Europei e svolge consulenza sulle implicazioni del cambiamento socio-culturale per le strategie di marketing e di comunicazione delle imprese. Dal 1996 svolge studi e ricerche – per conto di imprese, associazioni e organizzazioni non profit – sul tema della sostenibilità sociale e ambientale e coordina i seminari che GfK Eurisko dedica annualmente a questi temi. Dal 1999 è responsabile per l’Italia dell’International Environmental Monitor e del Corporate Social Responsibility Monitor, le indagini che annualmente rilevano gli atteggiamenti dei cittadini di 20 Paesi nei confronti delle tematiche ambientali e della responsabilità sociale d’impresa. Dal 2004 è docente di Marketing Non Profit e Comunicazione Sociale presso l’Università Cattolica di Milano. Nel 2006 ha ricevuto da Sodalitas il premio Sodalitas Social Award per il contributo alla crescita e alla diffusione della cultura della responsabilità sociale tra le imprese italiane.