Nato a Chiari, in provincia di Brescia, fa parte del gruppo di direzione del mensile Communitas e della redazione di Vita. È docente di Professioni dell’editoria alla facoltà di Comunicazione dell’Università di Pavia. Ha pubblicato Slot city. Milano-Brianza e ritorno (per Round Robin Editrice), Il calcolo dei dadi. Azzardo e vita quotidiana (ObarraO) e curato No slot. Anatomia dell’azzardo di massa (Feltrinelli Zoom). Scrive o ha scritto per il manifesto, Alias, Lettera internazionale, L’Indice.