Frequenta il corso di chitarra presso il Conservatorio “Luigi Cherubini” di Firenze sotto la guida del M° Alfonso Borghese, uno dei maggiori esponenti nell’ambito della chitarra classica in Italia, con cui si è diplomato. Nel 2015 ha conseguito la laurea specialistica in Musica da Camera con il massimo dei voti, con tesi su i quintetti per chitarra ed archi di Luigi Boccherini.
Oltre all’attività solistica come chitarrista classico ha collaborato con la Camerata Strumentale Fiesolana diretta dal M° Antonello Farulli, con l’Orchestra Giovanile Italiana diretta dal M° Nicola Paszkovwsy e con GAMS Ensemble.
E’ attivo anche nell’ambito della musica moderna e contemporanea. Ha partecipato a numerosi progetti, pubblicando diversi dischi con le band May I Refuse, Velvet Score, Zambra e con il cantautore Antonio Nardi, in qualità di chitarrista e cantante.
Dal 2016 insegna chitarra classica e elettrica presso il Laboratorio Accademico Danza.