Dopo il dottorato in Fisica a Bologna nel 2010, ha lavorato sulla didattica e storia della fisica all'Università di Bologna. Dal 2004 al 2011 è stato collaboratore e Direttore Scientifico del Museo del Balì, curando nel 2007 una mostra su Occhialini (premiata dalla SIF nel 2008). Tra il 2015 e il 2017 è stato Humboldt Fellow in Germania (storia della camera a nebbia) e Scholar in Residence al Deutsches Museum (prima camera a bolle europea al CERN). Dal 2019 è ricercatore in storia della fisica e referente scientifico per la Collezione di Fisica dell'Università di Bologna.