Im Jahr 2000 absolvierte er sein Diplom im Fach Klavier am Konservatorium L. Cherubini in Florenz mit der Bestnote.
Seit 2006 leitet er das Vokalensemble Orophonia in Badia Prataglia bei Arezzo, mit dem er 2013 den Sonderpreis beim landesweiten Chorwettbewerb in Fermo und 2015 den Hauptpreis beim regionalen Wettbewerb Coro Più der Toskana gewann. 2010 schloss er eine dreijährige Ausbildung zum Chorleiter über die Fondazione Guido d’Arezzo ab.
Im Sommer 2011 nahm er an der Europäischen Akademie für Chorleiter in Fano unter der Leitung des Maestro Nicole Corti, sowie erneut im Jahr 2015 unter der Leitung des Maestro Ragnar Rasmussen teil. 2012 besuchte er eine Fortbildung für Chorleiter und Orchesterdirigenten in Pomaz (Ungarn) unter der Leitung der Maestri V. Hempfling und P. Broadbent.
2014 gründete er den Kammerchor “Ensemble Continuo” für Sängerinnen und Sänger aus Arezzo, Florenz und Prato, mit dem er den dritten Preis bei einem nationalen Wettbewerb für polyphone Musik am Lago Maggiore gewann.
Im Oktober 2014 schloss er eine zweijährige Ausbildung zur Chorleitung am Staatlichen Konservatorium B. Maderna di Cesena unter der Leitung des Maestro Lollini mit der Bestnote und cum laude ab.
Seit Januar 2016 leitet er den Universitätschor in Florenz, mit dem er schon zahlreiche Konzerte und Tourneen veranstaltet hat.
Von 2000 bis 2017 arbeitete er als Dozent, sowohl als externer Fachlehrer in verschiedenen Grundschulen der Umgebung, als auch als feste Lehrkraft für Musikerziehung an der Grundschule Maria Consolatrice in Arezzo.
Von 2000 bis 2009 war er als Klavierlehrer an der Musikschule in Certaldo tätig. Von 2009 bis 2017 bot er Klavierunterricht an der Grundschule Maria Consolatrice in Arezzo an.
Derzeit arbeitet er als Klavierlehrer an der Gesamtschule B. Dovizi in Bibbiena.