Diplomato in pianoforte al conservatorio Ottorino Respighi di Latina e laureato in composizione presso il conservatorio S.Pietro a Majella di Napoli e presso l’Istituto Pontificio di Musica Sacra.
Ha lavorato come compositore per serie web, cortometraggi e spettacoli teatrali, primo tra tutti I racconti di Masha, spettacolo inedito di Masha e Orso, di proprietà della Animaccord Animation Studio.
Viene coinvolto in qualità di arrangiatore, compositore, orchestratore per produzioni e album di musica leggera (Castle Fusion, L’asino non vola più).
Lavora frequentemente con cantanti e strumentisti in qualità di pianista accompagnatore nel repertorio classico e musical, anche in istituti di alta formazione come l’International College of Musical Theatre.
Lavora da anni come insegnante di musica, direttore di coro e direttore musicale, specialmente all’interno dell’associazione Compagni di Scena, coordinando la parte musicale del progetto “Fabbrica Giovani Artisti”, corso di alternanza-scuola-lavoro con i ragazzi del liceo scientifico A.Labriola.
È uno dei responsabili dell’accademia CdS-Academy.