Ha esordito come direttore di coro nel 1979 ed in quegli stessi anni ha completato la propria preparazione musicale presso il Pontificio Istituto di Musica Sacra di Roma
Nel corso della propria attività ha costituito e diretto cori in ambito associativo, scolastico ed ha fondato e diretto cori di voci bianche. Attualmente dirige il coro Musicanova, il coro femminile “Eos”, il giovanile “Iride” ed i cori dei licei “Primo Levi” ed “Enriques” di Roma; alla guida di vari gruppi ha ottenuto primi premi e riconoscimenti in concorsi corali regionali, nazionali ed internazionali (Miltenberg, Arezzo, Gorizia, Matera, Vittorio Veneto, Roma, Rieti, Benevento, Maribor, Tours, Marktoberdorf, Cantonigros, Varna….). In particolare, con il coro Musicanova, ha ottenuto il Gran Prix alla 46^ edizione del Concorso Internazionale di Tours, 2017.
Docente di educazione musicale dal 1980 al 1993 è titolare della cattedra di Direzione di coro per Didattica dal 1993 presso il Conservatorio Lorenzo Perosi di Campobasso.