Pianista e direttore di coro, ha compiuto gli studi musicali al Conservatorio “L.Cherubini” di Firenze diplomandosi in pianoforte con pieni voti e lode nella classe di Rosa Maria Scarlino, studiando composizione e lettura della partitura con Salvatore Sciarrino e Romano Pezzati.
Nel 1996 si è diplomato al I corso triennale “Fosco Corti” di qualificazione professionale per direttori di coro organizzato dalla Fondazione “G. D’Arezzo”, dalla Comunità Europea e dalla Regione Toscana, studiando con i maestri René Clemencic, Gary Graden, Diego Fasolis, Marco Balderi, Roberto Gabbiani, Francesco Luisi, Romano Pezzati, Piergiorgio Righele.
Come direttore di Opera Polifonica (ensemble vocale specializzato nell’esecuzione di musica polifonica rinascimentale) ha eseguito numerosi concerti in Italia e all’estero collaborando con RAI Educational, Radio 3 suite, l’Ensemble Modo Antico, Federico Maria Sardelli, Peter Phillips e The Tallis Scholars. Per l’etichetta Bongiovanni ha inciso alcuni CD di cui alcuni recensiti da alcune importanti riviste musicali internazionali come “Musica” e la rivista statunitense “Fanfare Magazine”.
Con i Polifonici Senesi del quale è stato direttore dal 2003 al 2020, ha compiuto numerosi concerti collaborando più volte con l’Orchestra Regionale della Toscana e l’Accademia Musicale Chigiana.
Con il Coro Schola Cantorum dell’Associazione Musicale “Carmen Campori” di Incisa Valdarno (che ha diretto dal 1999 al 2019) ha effettuato concerti a Bruxelles, Parigi, Praga, Colonia, Monaco di Baviera, in Cecoslovacchia, a Betlehmme e Gerusalemme.
Da Febbraio 2010, è alla guida del Coro Harmonia Cantata di Firenze con cui ha effettuato diverse produzioni collaborando con l’Orchestra i “Solisti Fiorentini” con “l’Orchestra da Camera Fiorentina” con la “Polska Iuventus Orchestra”, con “l’Orchestra Regionale della Toscana” e il Quartetto “Magrigal” con “l’Orchestra Camerata Strumentale di Prato”, l’Orchestra “Promusica” di Pistoia, con l’Orchestra “il Teatro dei Suoni” di Prato, l’Orchestra “Agimus-Arte” e con i direttori Ladislau Petru Horvath, G. Lanzetta, A. Fornaciari, Andrej Alexeev, Alessandro Pinzauti, Daniele Giorgi, Marco Balderi, Oleg Caetani, P. Tiboris, Roland Boer, Daniele Rustioni e con i solistiGemma Bertagnolli, Monica Bacelli, Gregoria Nardi, Eva Mei, Marina Comparato, Filippo Adami, Antonia Brown, Ugo Guagliardo.
Tra il 2013 e il 2014 ha collaborato con il Coro del Maggio Musicale Fiorentino come “altro maestro del Coro”. Ha fondato e diretto il Chigiana Children’s Choir, Coro di Voci Bianche dell’Accademia Musicale Chigiana con il quale ha partecipato a diverse edizioni della rassegna Micat in Vertice, per la stessa Accademia Musicale Chigiana, e a concerti sul territorio senese.