Nato nel 1989, ha studiato direzione di coro e direzione d’orchestra al Conservatorio Luisa D’Annunzio di Pescara. Laureatosi con lode, si è poi specializzato in coralità per l’infanzia con José Maria Sciutto, perfezionandosi nel suo metodo pedagogico, il “Metodo Globale”.
Svolge un’intensa attività concertistica e didattica, tenendo masterclass per la formazione di direttori di coro sia in Italia che all’estero. Tra i principali palcoscenici italiani in cui si è esibito figurano il Teatro dell’Opera di Roma, l’Auditorium Parco della Musica, il Teatro San Carlo e il Teatro del Maggio Musicale Fiorentino.
Dal 2015 al 2019 è stato docente di canto corale nei corsi preaccademici in convenzione con il Conservatorio Santa Cecilia presso l’Istituto Comprensivo “Regina Margherita”. Dal 2016 è docente della Scuola di Canto Corale dell’Opera di Roma, dove ha diretto inizialmente la Schola Cantorum e successivamente il Coro di Voci Bianche.
Nel corso della sua carriera ha collaborato con direttori di fama internazionale quali Riccardo Muti, Daniel Oren, James Conlon, Jesús López Cobos, Michele Mariotti, Donato Renzetti, Daniele Gatti e Daniele Rustioni.
Nel 2019 ha aperto i concerti di Ennio Morricone alle Terme di Caracalla dirigendo, in prima assoluta, Il Silenzio, Il Gioco, La Memoria dello stesso Morricone.
Dal 2017 è direttore del coro polifonico Academia Alma Vox (Facoltà di Ingegneria Civile e Industriale de “La Sapienza”), con cui ha partecipato a produzioni operistiche e concorsi, oltre a registrare colonne sonore per film e serie televisive.
Da marzo 2022 è direttore del Coro Ebraico di Roma “Ha-Kol”, coro polifonico misto che, in quasi trent’anni di attività concertistica, ha rappresentato la cultura ebraica italiana in eventi musicali internazionali in Israele, Regno Unito, Austria, Germania, Russia e Ucraina.
Per il Teatro San Carlo ha inoltre ricoperto il ruolo di commissario esterno di concorsi. In precedenza è stato direttore delle corali “Cappella Ars Musicalis”, “Valpescara” e “Artificio Vocal Ensemble”.