Laureato in "Design & Engineering" e "Design del Prodotto" al Politecnico di Milano, ha lavorato come Innovation Designer a Milano e Miami per tre anni. Ha coordinato il primo Fab Lab (laboratorio di fabbricazione digitale) italiano nel 2011, Fab Lab Italia. Successivamente è stato presidente e coordinatore di Fab Lab Torino. Ha completato nel 2015 il caso internazionale "Fab Academy", un programma di studi sulla Fabbricazione Digitale tenuto dal docente del MIT e fondatore del primo Fab Lab Neil Gershenfeld. Dal 2016 è "instructor" della nuova edizione della Fab Academy, tenuta al Fab Lab Opendot, che coordina dal 2014.
Fin dalla sua fondazione, Opendot collabora con le aziende per supportarle nell'innovazione dei processi, lo sviluppo prodotto e l'apertura verso le community di makers e creativi, con l'obbiettivo di attingere e mettere a frutto le creatività generata dal basso. Sull'altro versante punta alla professionalizzazione dei membri delle community stesse, per sviluppare un impatto sull'economica reale e diffondere l'innovazione generata.
Attualmente insegna "Fabbricazione Digitale" e "Design&Engineering" in diverse università e accademie, tra cui: LABA (Libera Accademia di belle Arti di Brescia), NABA (nuova accedemia di belle arti di Milano), Domus Academy (Milano) e al Master of advanced studies in interaction design della SUPSI (Lugano).