2024
as Éléazar
2021
as Chabel
2015
as Rodrigo di Dhu
2010
as Goffredo
as Benvenuto Cellini
2018
as Arnold Melchtal
as Hoffmann
1999
as Oliver Hickox 'Arturo'
2012
2019
as Henry
2014
as Otello
2017
as Jean de Leyde
2025
as Hamlet, Prince of Denmark
2026
2022