| Jurassic World Rebirth (2025)As Martin Krebs | (Not seen) |
| Canary Black (2024)As David Brooks | (Not seen) |
| The American Society of Magical Negroes (2024)As Mick | (Not seen) |
| The Swan (2023)As Narrator / Adult Peter Watson | (Not seen) |
| The Rat Catcher (2023)As Claud Cubbage | (Not seen) |
| The Wonderful Story of Henry Sugar (2023)As Claud (uncredited) | (Not seen) |
| Asteroid City (2023)As Montana | (Not seen) |
| Obi-Wan Kenobi: A Jedi's Return (2022)As Self - Grand Inquisitor | (Not seen) |
| The French Dispatch (2021)As Drill-Sergeant | (Not seen) |
| Infinite (2021)As Bathurst | (Not seen) |
| At Eternity's Gate (2018)As Theo van Gogh | (Not seen) |
| A Simple Favor (2018)As Dennis Nylon | (Not seen) |
| The Death of Stalin (2017)As Vasily Stalin | (Not seen) |
| Hitman: Agent 47 (2015)As Agent 47 | (Not seen) |
| The Zero Theorem (2013)As TV Presenter | (Not seen) |
| 5 Days of War (2011) (AKA "City on Fire")As Thomas Anders | (Not seen) |
| The Young Victoria (2009)As Prince Albert | (Not seen) |
| Cheri (2009) (AKA "Cheri - Eine Komodie der Eitelkeiten")As Chéri | (Not seen) |
| The Boy in the Striped Pyjamas (2008) (AKA "The Boy in the Striped Pajamas")As Lieutenant Kurt Kotler | (Not seen) |
| Virgin Territory (2007) | (Not seen) |
| Outlaw (2007)As Sandy Mardell | (Not seen) |
| The Last Legion (2007)As Demetrius | (Not seen) |
| Pride & Prejudice (2005)As Mr. Wickham | (Not seen) |
| The Libertine (2004)As Downs | (Not seen) |