| movie | Downton Abbey: The Grand Finale (2025)As Gus Sambrook | (Not seen) |
| movie | The Room Next Door (2024)As Flannery | (Not seen) |
| movie | The Brutalist (2024)As Attila | (Not seen) |
| movie | Kraven the Hunter (2024)As Aleksei Sytsevich / The Rhino | (Not seen) |
| movie | Boston Strangler (2023)As Detective Conley | (Not seen) |
| movie | Spin Me Round (2022)As Nick Martucci | (Not seen) |
| movie | Amsterdam (2022)As Detective Hiltz | (Not seen) |
| movie | The Many Saints of Newark (2021)As Richard 'Dickie' Moltisanti | (Not seen) |
| movie | The Art of Self-Defense (2019)As Sensei | (Not seen) |
| movie | The Red Sea Diving Resort (2019)As Sammy Navon | (Not seen) |
| movie | The Wizard of Lies (2017)As Mark Madoff | (Not seen) |
| movie | You Were Never Really Here (2017)As Governor Williams | (Not seen) |
| movie | The Neon Demon (2016)As Fashion Designer (uncredited) | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self - Guest(1 episode) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self(1 episode) | (Not seen) |
| movie | Selma (2014)As John Doar | (Not seen) |
| movie | A Most Violent Year (2014)As Peter Forente | (Not seen) |
| movie | Devil's Knot (2013)As Terry Hobbs | (Not seen) |
| movie | American Hustle (2013)As Anthony Amado | (Not seen) |
| movie | Howl (2010)As Luther Nichols | (Not seen) |
| movie | Coco Before Chanel (2009)As Arthur "Boy" Capel | (Not seen) |
| movie | $5 a Day (2008)As Ritchie Flynn Parker | (Not seen) |
| movie | The Eye (2008)As Dr. Paul Faulkner | (Not seen) |
| tv | The Company (2007)As Leo Kritzky/Le capitaine Duval(3 episodes) | (Not seen) |
| movie | Grace Is Gone (2007)As John Philipps | (Not seen) |
| movie | The Girl in the Park (2007)As Chris | (Not seen) |
| movie | The Darwin Awards (2006)As Ad Exec | (Not seen) |
| movie | Goal! The Dream Begins (2005) (AKA "Goal!")As Gavin Harris | (Not seen) |
| movie | The Clearing (2004) (AKA "Anatomie einer Entfuhrung")As Tim Hayes | (Not seen) |
| movie | Carolina (2003)As Albert Morris | (Not seen) |
| movie | Laurel Canyon (2002)As Ian McKnight | (Not seen) |
| movie | Jurassic Park III (2001) (AKA "JP3")As Billy Brennan | (Not seen) |
| movie | Timecode (2000)As Joey Z | (Not seen) |
| movie | Best Laid Plans (1999)As Nick | (Not seen) |
| movie | Face/Off (1997) (AKA "Face Off")As Pollux Troy | (Not seen) |