Graduado en piano con honores en el Santa Cecilia Music Conservatory con Riccardo Marini, y en composición musical con honores junto a Rosario Mirigliano y Stefano Bracci.
Desde el 2017 al 2018 asiste a la Hochschule für Künste en Bremen (Universidad de las Artes de Bremen, Alemania) en la clase de composición de Jörg Birkenkötter. En 2019 se gradúa del Master de Música para Cine con Vincenzo Ramaglia, Stefano Maccagno y Enrico Cosimi en la Academia de Cine y Televisión Griffith (Official Midiware certification). Compone y produce obras musicales en diversos formatos entre las cuales destacan Mosquito Dance, L’isola di Nina e Toti, Gli sceneggiatori, etc.
En el verano de 2019 es seleccionado como compositor de la III edición de Castello Errante, Residenza Internazionale del Cinema donde compone la música para el cortometraje Accordi Maggiori, dirigido por Marlén Ríos Farjat y producido por Adele Dell’Erario. Hacia el año 2020 se especializa en música para cine en el CSC Music for film LAB del Centro Sperimentale di Cinematografia de Roma con Stefano Bassetti y comienza a desempeñarse como compositor para películas tanto de ficción, como de documental alcanzando una amplitud de formatos y estilos. Entre los proyectos en los que participa se encuentran Ai bambini piace nascondersi de Angela Norelli, Capsula nel tempo de Simone Rosito, Lia de Giulia Regini, CVORE de Federico Russotto. También ha incursionado en la música para montajes teatrales con La città morta de Leonardo Lidi, (Bienal de Venecia 2020) y en la música de corte comercial con artistas como Lorenzo Pucci y Lamberto Macchi.
Adicionalmente realiza la música para el spot oficial de Castello Errante. Residenza Internazionale del Cinema 2018 dirigido por César González Álvarez así como la composición de la pieza Biancaneve para el proyecto en desarrollo Dubois (Chile – Italia. Serie de Ficción ganadora del Premio a Mejor Serie en Desarrollo SITGES PITCHBOX 2020, Premio ConectaFiction en SANFIC INDUSTRIA, además de ser seleccionada en el Pitch Series CINEMA CHILE 2020).
Desde el 2019 trabaja regularmente como asistente musical pianista y copista junto al compositor Lamberto Macchi (Pontevecchio musical edition), en la grabación de sus piezas originales para cine en Sudovest Records, (Roma), participando además con la Orquesta Sinfónica de Bulgaria (Sofía). Se desempeña además como tutor asistente en la Academia Nacional de Santa Cecilia como parte del proyecto educativo de la Orquesta Juvenil y el Coro Infantil.
Desde 2021 se desempeña como compositor musical para medios audiovisuales y editor musical en BNC Music, Lyra, música para historia y librerías de sonido.