Nato nel 1996, si diploma diciottenne in violino col massimo dei voti presso il Conservatorio “G. Verdi” di Milano, nella classe di Fulvio Luciani. Ha studiato composizione e a 21 anni si è diplomato con il massimo dei voti e la lode in direzione d’orchestra sotto la guida di Daniele Agiman, sempre al Conservatorio di Milano. Ha frequentato i corsi di direzione d’orchestra tenuti da Gilberto Serembe alla Italian Conducting Academy e ha partecipato come allievo effettivo alle masterclass di direzione d’orchestra di Luciano Acocella e Daniele Gatti alla Chigiana di Siena dal 2018 al 2020.

Debutta nel 2016 con l’Orchestra Filarmonica Italiana. Successivamente dirige l’Orchestra Filarmonica di Sanremo in diversi concerti e tournée (anche con il pianista Andrea Bacchetti), l’Orchestra Sinfonica Città di Grosseto e l’Ecomusic Big Band presso la Carnegie Hall di New York, dirigendo una prima esecuzione assoluta di Girolamo Deraco. Nella Sala Verdi del Conservatorio di Milano ha diretto l’opera Billy Budd di Federico Ghedini, con la voce recitante di Alessandro Quasimodo. Nel 2019 ha fatto il suo debutto nella Stagione di Milano Classica e al Festival MiTo, dirigendo l’Orchestra dei Conservatori. Ha inoltre diretto la prima assoluta dell’opera La notte di Natale di Alberto Cara nel circuito operistico dei Teatri di Savona e Modena. Nel 2020 ha debuttato con l’Orchestra di Padova e del Veneto ed è stato l’unico finalista italiano al Concorso di direzione d’orchestra “Guido Cantelli” di Novara, vincendo il Premio della Città e un ingaggio presso il Festival Rossini di Bad Wildbad.

Assistente di Daniele Gatti al Teatro dell’Opera di Roma per la prima mondiale dell’opera Julius Caesar di Giorgio Battistelli, è stato quindi impegnato a Cagliari in una serie di concerti sinfonici con l’Orchestra del Teatro Lirico di Cagliari, a Pesaro con l’Orchestra Sinfonica Rossini e a Bolzano per l’incisione di un cd con l’Orchestra Haydn (musiche di Rossini, Respighi e Mendelssohn). Ha inoltre collaborato con la Danish Radio Symphony Orchestra per l’esecuzione della Sinfonia n.2 di Mahler con Fabio Luisi. Ha poi diretto La Sonnambula al Teatro Lirico di Cagliari, una serie di concerti con l’Orchestra Haydn di Bolzano e Trento nell’ambito del Festival di Musica Sacra, concerti con la Krakow Philharmonic a Cracovia e al Festival Rossini di Bad Wildbad, Il Matrimonio Segreto ad Ancona; una nuova produzione di Macbeth (con la regia di Pierluigi Pizzi) per la Rete Lirica delle Marche ad Ascoli Piceno, Fano e Fermo, ed è salito sul podio del Maggio Musicale Fiorentino con un programma sinfonico.

Tra i prossimi impegni: il debutto a Martina Franca al Festival Valle d’Itria con un concerto sinfonico con l’Orchestra del Teatro Petruzzelli di Bari; il debutto al Rossini Opera Festival di Pesaro con un concerto lirico-sinfonico; il debutto al Wexford Festival Opera con Zoraida di Granata di Donizetti; il debutto al San Carlo di Napoli con l’opera di Giovanni Paisiello Don Chisciotte a Parigi al Museo del Louvre e il debutto al Teatro Comunale di Bologna con L’Elisir d’amore; l’inaugurazione della Stagione lirica e sinfonica al Teatro Regio di Parma con La Toscanini, il debutto al Teatro Regio di Torino e all’Opéra Orchestre National de Montpellier, nonché numerosi concerti e produzioni con l’Orchestra della Toscana.

È direttore principale dell’Orchestra della Toscana da marzo 2023.