Secrets in the Wilderness 2021
as Tom O'Brien
Son of Cornwall 2021
as himself
Wagner - Siegfried 2006
as Siegfried
Lohengrin 2006
as Lohengrin
Wagner - Götterdämmerung 2005
Rusalka 1986
as The Prince
Credits from TMDB.