Diplomato in pianoforte con il massimo dei voti al Conservatorio “L. Cherubini” di Firenze nella classe di Lidya Rocchetti, si perfeziona all’Accademia Pianistica di Imola, a Salisburgo e altre prestigiose istituzioni con maestri come Pier Narciso Masi, Sergio Perticaroli, Aldo Ciccolini, Bruno Canino, Norberto Capelli, Hector Moreno. È vincitore di numerose competizioni musicali tra cui: primo premio assoluto “Riviera Etrusca” e “Città di Follonica” (dove ha ricevuto anche il premio speciale “Lions Club”), primo premio “Città di Castiglion Fiorentino”, “Città di Massa” e “Città di Albenga”, “Istituto musicale di Riccione” e numerosi premi in altri concorsi nazionali e internazionali. Tanti i concerti in Italia e all’estero in qualità di pianista solista: Concerto K. 414 per pianoforte e orchestra di Mozart, Concerto per quattro pianoforti e orchestra di Bach, Rapsodia in Blue per pianoforte e orchestra di Gershwin (RNYO – direttore Calligaris), Fantasia corale e Primo Concerto di Beethoven, Konzertstück op. 92 e Concerto per pianoforte e orchestra di Schumann, Concerto n. 2 di Chopin, Concerto per due pianoforti di Poulenc (Concerto di Chiusura del 48° Cantiere Internazionale d’Arte, direttore Daniele Giorgi). Camerista molto apprezzato e richiesto, vanta collaborazioni prestigiose nelle più svariate formazioni con artisti come Jing Zhing Zhang, Artur Chermonov, Feng Ning, Dimitra Theodossiou, Laura Marzorati.
In qualità di direttore fa il suo esordio nel 2012 componendo e dirigendo le musiche per il 72° Bruscello Poliziano (di cui è tuttora direttore musicale). Nel 2016 dirige Pollicino, l’opera per ragazzi più rappresentata al mondo, scritta da H. W. Henze nel 1980 per i giovani di Montepulciano. È direttore stabile dell’Orchestra Poliziana di cui è anche coordinatore e preparatore per direttori ospiti di chiara fama quali Roland Böer, Beatrice Venezi, Antonio Greco e Marc Niemann.
Dal 2014 è Direttore Artistico e Didattico dell’Istituto di Musica “Henze” di Montepulciano (Fondazione Cantiere Internazionale d’Arte). Laureato in Didattica della Musica al Conservatorio di Perugia è docente di Esecuzione e interpretazione (Pianoforte) al Liceo Musicale “F. Petrarca” di Arezzo dove è anche direttore dell’orchestra degli allievi.