Laureato in Fisica, ha seguito il corso di perfezionamento presso la Scuola Normale Superiore di Pisa. La sua attività di ricerca riguarda la Fisica delle Particelle Elementari come collaboratore in alcuni esperimenti al CERN di Ginevra. Ha al suo attivo circa 80 pubblicazioni su riviste nazionali e internazionali. Negli ultimi anni ha intensificato l’impegno nell’insegnamento realizzando percorsi didattici per il Piano Nazionale Lauree Scientifiche, presso il Consiglio Regionale della Toscana per l’iniziativa Pianeta Galileo e come coordinatore della Ludoteca Scientifica di Pisa. Attualmente è ricercatore presso il Dipartimento di Fisica Enrico Fermi dell’Università di Pisa dove insegna Metodi Montecarlo per la Fisica Sperimentale e Laboratorio di Fisica per l’insegnamento. È appassionato di barca a vela.