The Exterminating Angel 2024
as Edmundo de Nobile
Royal Opera House: Jenůfa 2021
as Laca Klemen
The Tale Of Tsar Saltan 2019
as Messenger / Shipman
From the House of the Dead - La Monnaie / De Munt 2018
as Tall Prisoner / Nikita
Benvenuto Cellini 2015
as Francesco
Jenufa - Théâtre de la Monnaie 2014
Actor
Credits from TMDB.