Movies
Harry Potter and the Deathly Hallows: Part 1
as Gellert Grindelwald
Braveheart
as Smythe
Indiana Jones and the Last Crusade
as Vogel
Gangs of New York
as Horace Greeley
Tomorrow Never Dies
as HMS Bedford Admiral Kelly
The Omen
as Monk (uncredited)
Mortdecai
as The Duke
Blood: The Last Vampire
as Elder
The Sum of All Fears
as Anatoli Grushkov
The Saint
as Vereshagin