2022 Don Quichotte, Platonei (G. Paisiello), Teatro di San Carlo, Naples, Italy
2022 Tosca, Angelotti (G. Puccini), Teatro di San Carlo, Naples, Italy
2019 Macbeth, Banco (G. Verdi), Associazione dell'Opera Verdiana, Treviso, Italy
2018 Billy Budd, Abbordafumo (G. F. Ghedini), Conservatorio di Milano, Milan, Italy
2017 La Cambiale di Matrimonio, Tobias Mill (G. Rossini), Teatro di Carcano, Milan, Italy
2023 Don Carlos, Araldo reale (G. Verdi), Teatro di San Carlo, Naples, Italy
2023 Macbeth, Sicario (G. Verdi), Teatro di San Carlo, Naples, Italy
2023-25 Young Artists Program, Cape Town Opera House, Cape Town, South Africa
2021-23 Accademia per Cantanti Lirici della Fondazione Teatro di San Carlo di Napoli, Napoli Royal Opera House, Naples, Italy
2020-21 Young Artists Program, Teatro di Regio Parma dell accademia Parma Royal Opera House, Italy
Dated: 2023