He graduated from the Liceo Musicale in Arezzo and then from the Conservatory Cherubini in Florence. He attended master classes at the School of Music in Fiesole and in Bobbio and Florence in ensemble music. He performs as a soloist and in different musical formations, from the duo to the quintet, and participations in various orchestras of Tuscany and choral groups. He is an oboe teacher at the School of Music in Rignano and collaborates with various music schools in the Valdarno.