Georg Friedrich Handel: Giulio Cesare At the Dutch National Opera 2024
as Tolomeo
Picture a Day Like This 2023
as Lover 2 / Composer's Assistant
Ritratto: Dutch National Opera 2020
as Sergei Diaghilev
Credits from TMDB.