Movies
Rogue One: A Star Wars Story
as General Draven
Rush
as Stirling Moss
Cloud Atlas
as Haskell Moore's Dinner Guest / Musician / Felix Finch / Lascivious Businessman
The Bank Job
as Phillip Lisle
Hellboy
as Lord Adam Glaren
The Duchess
as Heaton
Victor Frankenstein
as Chief Inspector
Emma
as Robert Martin
The Cursed
as Seamus Laurent
A Little Chaos
as De Ville