| movie | House of Spoils (2024)As Marcello | (Not seen) |
| movie | Cuckoo (2024)As Luis | (Not seen) |
| movie | Sleeping Dogs (2024)As Joseph Wieder | (Not seen) |
| movie | Freelance (2023)As Colonel Jan Koehorst | (Not seen) |
| movie | Chevalier (2022)As Montalembert | (Not seen) |
| movie | Prizefighter: The Life of Jem Belcher (2022)As Lord Rushworth | (Not seen) |
| movie | The Last Duel (2021)As Crespin | (Not seen) |
| movie | Mark Felt: The Man Who Brought Down the White House (2017)As Pat Gray | (Not seen) |
| movie | Dark Crimes (2016)As Kozlov | (Not seen) |
| movie | Loving (2016)As Sheriff Brooks | (Not seen) |
| tv | Into the Badlands (2015)As Quinn(6 episodes) | (Not seen) |
| tv | Klondike (2014)As The Superintendent(3 episodes) | (Not seen) |
| movie | The Equalizer (2014)As Teddy | (Not seen) |
| movie | Sin City: A Dame to Kill For (2014) (AKA "Sin City 2")As Damien Lord | (Not seen) |
| movie | Noah (2014)As Lamech | (Not seen) |
| movie | The Amazing Spider-Man 2 (2014) (AKA "The Amazing Spider-Man 2: Rise of Electro")As Dr. Ashley Kafka | (Not seen) |
| movie | Pawn (2013)As Lieutenant Barnes | (Not seen) |
| movie | Abraham Lincoln: Vampire Hunter (2012)As Jack Barts | (Not seen) |
| movie | Dream House (2011)As Jack Patterson | (Not seen) |
| tv | Covert Affairs (2010)As Ivan Kravec(2 episodes) | (Not seen) |
| movie | The Debt (2010)As Young Stefan Gold | (Not seen) |
| movie | Alice in Wonderland (2010)As Charles Kingsleigh | (Not seen) |
| movie | The Great Raid (2005)As Captain Redding | (Not seen) |
| movie | Æon Flux (2005)As Trevor Goodchild | (Not seen) |
| movie | Star Wars: Episode III - Revenge of the Sith (2005) (AKA "Revenge of the Sith")As Poggle the Lesser (voice) (uncredited) | (Not seen) |
| movie | Kingdom of Heaven (2005)As Guy de Lusignan | (Not seen) |
| movie | The Bourne Supremacy (2004)As Jarda | (Not seen) |
| movie | Kangaroo Jack (2003)As Mr. Smith | (Not seen) |
| movie | Timeline (2003)As Sir William De Kere / William Decker | (Not seen) |
| movie | The Lord of the Rings: The Return of the King (2003)As Celeborn | (Not seen) |
| movie | xXx (2002) (AKA "Triple X")As Yorgi | (Not seen) |
| movie | Star Wars: Episode II - Attack of the Clones (2002) (AKA "Attack of the Clones")As Poggle the Lesser (voice) (uncredited) | (Not seen) |
| movie | The Lord of the Rings: The Fellowship of the Ring (2001) (AKA "The Fellowship of the Ring")As Celeborn | (Not seen) |
| movie | Twilight of the Gods (1996) (AKA "The Twilight of the Gods")As Soldier | (Not seen) |