Chimico teorico, si appassiona a questa misteriosa materia già durante le superiori e decide di seguirne il richiamo laureandosi in Chimica, specializzandosi in Chimica Computazionale e calcolo ad alte prestazioni. Dopo un dottorato a Napoli, torna a Roma, nel centro di Calcolo CASPUR (ora Cineca), dove si occupa per dieci anni di Calcolo Parallelo, Bioinformatica e Architetture di Calcolo. Prima di lasciare il Cineca per la libera professione, si è occupato per diversi anni di progetti europei per la ricerca. Nel 2017 ha fondato l’Associazione SiamoSapiens, per dedicarsi anche alla divulgazione scientifica e alla promozione culturale, soprattutto in ambito chimico.