From Salerno, in his hometown he studied the classical guitar and the piano. Friar Minor since 1982 and priest since 1989, in 1990 he moved to Rome and graduated from the Pontifical Institute of Sacred Music, where he studied Gregorian chant with Giacomo Baroffio. He also studied Chorus Conducting with Walter Marzilli, Composition with Italo Bianchi, Domenico Bartolucci and Valentino Miserachs Grau, as well as the organ with maestro Alberto Cerroni. A chorister specialising in Gregorian repertoire, medieval and Renaissance polyphonic repertoire, he gained intense concert experience and a number of recordings. With vocal ensemble “Kantores 96” conducted by Giacomo Baroffio he recorded two CDs (“Gregorian: 1000 years of music” – Il Gregoriano: 1000 anni di musica) for music magazine Amadeus. With vocal ensemble “Octoechos”, for which he has been a chorister for a number of years, he recorded a CD on the Gregorian repertoire of the Gradual of St. Mark of Venice (Ed. Tactus). He has toured extensively in Italy and abroad. He took part in an experimental project on Gregorian chant and electronic music in partnership with Giacomo Baroffio and electronic composition teachers (Ceccarelli, Pappalardo and Cipriani). He has intense musical-liturgical activities in seminaries and religious institutes. He worked with P. Evangelista Nicolini and, after his death, he was appointed as Conductor of the “Cantori di Assisi” up to 2011. He has worked with various choirs as a rendition and Gregorian chant teacher. Again as a Gregorian chant teacher, he worked with the “S. Michele Arcangelo” Association of Stroncone (Terni), was the founder and conductor of the “S. Michele Arcangelo” ensemble, a male choir specialising in medieval monodic sacred repertoires. He recently created a new male choir for liturgical and concert execution of the Gregorian chant: the “Schola Gregoriana Assisensis”. In 2012, he was invited to teach choirs during Gregorian chant classes at the Italian International Association of Gregorian Chant Studies (AISGRE) held in Cremona.