The Many Saints of Newark
2021 · Crime
as Dickie Moltisanti
Best Laid Plans
1999 · Crime
as Nick
The Art of Self-Defense
2019 · Action
as Sensei
Laurel Canyon
2003 · Drama
as Ian McKnight
Goal II: Living the Dream
2008 · Drama
as Gavin Harris
Goal! The Dream Begins
2006 · Drama
The Wizard of Lies
2017 · Biography
as Mark Madoff
Devil's Knot
2014 · Biography
as Terry Hobbs
Disobedience
2018 · Drama
as Dovid Kuperman
Mansfield Park
1999 · Drama
as Henry Crawford
The Almost Perfect Bank Robbery
1999 · Comedy
as Doug
Carolina
2004 · Comedy
as Albert Morris
Amsterdam
2022 · Comedy
as Detective Hiltz
Face/Off
1997 · Action
as Pollux Troy
Jurassic Park III
2001 · Action
as Billy Brennan
Kraven the Hunter
2024 · Action
as Aleksei Sytsevich
The Room Next Door
2024 · Drama
as Policeman
Boston Strangler
2023 · Crime
as Detective Conley
Love Story
2026 · Biography
as Calvin Klein
The Brutalist
2025 · Drama
as Attila
Operation Brothers
2019 · Drama
as Sammy Navon
Inventing the Abbotts
1997 · Drama
as Peter Vanlaningham
Grace Is Gone
as John Phillips
American Hustle
2013 · Crime
as Anthony Amado
The Darwin Awards
2006 · Adventure
as Ad Exec
The Last Movie Stars
2022 · Documentary
as Self - Robert Redford
Wildcat
2024 · Biography
as John Selby