He has earned both his degrees (2000) and PhD (2004) in Philosophy at the University of Milan. After the PhD, he got a post-doc position thanks to a DAAD Fellowship at the Research Institute for the History of Science and Technology of Deutsches Museum in Munich (2004). He has been a Scientific Collaborator and Editor of Edizione Nazionale Boscovich at the Brera Observatory in Milan (2005-2012), and a post-doc at the Department of Physics at the University of Pavia (2012-2014).