1999 • as Haroun Abbas
2004 • as Simon of Cyrene
1994 • as Charles
2018 • as The Acolyte
2016 • as Eric Wexler
2021 • as Commander Beaumont