Graduated in Choral Conducting and Choral Music, and studied orchestra conducting under Piero Bellugi, Isaac Karabtschevskij and Jorma Panula. He also studied singing, piano and composition.

He has worked as chorusmaster with the “NCPA” of Beijing, “Arena Sferisterio” of Macerata, “Teatro Petruzzelli” of Bari, “Teatro delle Muse” of Ancona, and “Teatro Rossini” of Lugo di Romagna, and he has collaborated with several conductors such as Bruno Campanella, Gustav Kuhn, Lu Jia, Donato Renzetti, Piergiorgio Morandi and others. He has also been the chorusmaster of various choruses such as “Euterpe” of Venezia, “Chorus M.A.S.T.E.R” of Piacenza, Chorus “V.Bellini” of Ancona, and Coro Lirico Cittŕ di Rimini “Amintore Galli”, Rimini. Moreover he conducted several orchestras such as Lviv Philharmonic Orchestra, Accademia XXI Secolo of Verona, Orchestra “Bruno Maderna” of Forlě, Orchestra Cittŕ di Ravenna, Orchestra Regionale Filarmonia Veneta, and OFP Filarmonica Pugliese. As chorusmaster he was engaged in preparation of many operas such as Otello, Turandot, Aida and many others, and he has also conducted operas such as La bohème, Tosca, La traviata, etc. As composer, he won the First Prize of VIII Choral Composition Contest “Cittŕ dei Gremi” in Sassari (Italy) in 2016; in 2017 the First Prize of the 2nd National Choral Composition Contest “Canta Petrarca”, Arezzo; in 2018 First Prize of “The Trofeo Internazionale di Composizione Seghizzi”, Gorizia.