L'Orfeo - Staatsoper Hannover 2023
as Caronte
Don Giovanni - FNOB 2020
as Leporello
Stravinsky/Tchaikovsky: Mavra/Iolanta 2019
as King René
La Clemenza di Tito - Opéra Royal de Wallonie-Liège 2019
as Publio
Parsifal 2018
as Titurel / Second Knight of the Grail
Credits from TMDB.