Movies
Interview with the Vampire
as Malloy
The Name of the Rose
as Adso of Melk
Freelance
as Sebastian Earle
Nymphomaniac: Vol. II
as Joe's Father
Blink Twice
as Vic
How to Rob a Bank
as Walton
Broken Arrow
as Riley Hale
Robin Hood: Prince of Thieves
as Will Scarlett
Austin Powers: International Man of Mystery
as Easily Fooled Security Guard (uncredited)
True Romance
as Clarence Worley