Laureato in scienze dell'informazione, lavora nell'ambito dell'informatica medica presso la Fondazione Toscana Gabriele Monasterio (CNR Regione Toscana) in qualità di Dirigente Analista. Nellambito cardiologico ha partecipato alla realizzazione di progetti e corsi di tipo educativo e multimediale orientati alla formazione professionale, alla comunicazione e alla divulgazione. Nel maggio 2006 viene proclamato vincitore del INTERNETional Pirelli Award 2005, nella categoria scienze della vita, con il progetto multimediale My heart/Il mio cuore.
In quello stesso periodo inizia la collaborazione con il maestro Maurizio Baglini con cui realizza alcuni progetti multimediali nellambito della musica classica che a oggi si sono tradotti in 22 spettacoli dal vivo (www.webpiano.it).
Dal 2008 è docente di Produzione Multimediale nel Corso di Laurea in Informatica Umanistica, presso lUniversità di Pisa. Dal 2021 coordina il laboratorio virtuale di narrazione transmediale denominato TEdlab (http://tedlab.4do.it).
Negli anni ha svolto attività di consulenza quale grafico, informatico e web designer contribuendo alla realizzazione di oltre 200 progetti in collaborazione con istituzioni e aziende nazionali e internazionali di diverso ambito culturale.