The Passenger 2022
as Walter
Janáček: Jenufa 2015
as Laca Klemen
Lulu 2011
as Painter / Negro
Lulu 2009
as Painter, Negro, Policeman
The Blu-ray Experience: Opera & Ballet 2008
as Self (archive footage)
Tristan und Isolde 2007
as Melot
The Magic Flute 2003
as Tamino
Credits from TMDB.