Peter Grimes - Polish National Opera 2023
as Ned Keene
Iolanta and The Nutcracker 2022
as Ibn-Hakia
Suicide Room 2011
as opera singer
Credits from TMDB.