Già direttore generale e poi amministratore delegato di Abacus, dal 2006 è Country Manager di Ipsos Italia. Dal 2004 insegna Modelli e processi della pubblica opinione presso la Facoltà di Scienze politiche dell'Università Cattolica del Sacro Cuore di Milano. Dal 2009 è diretore del corso di Comunicazione politica e opinione pubblica presso l'Università degli Studi di Urbino.
Ha pubblicato vari articoli e i saggi
Opinioni in percentuale. I sondaggi tra politica e informazione (2001),
L'elettore difficile. Cosa influenza il voto degli italiani? scritto con Andrea Vannucci (2006),
Le opinioni degli Italiani non sono un'opinione (2009) scritto con Mauro Broggi.