All roles

The Dark Knight
2008, Movie - Action, Crime, Drama
Watson
2025, Show - Drama, Mystery
After Yang
2021, Movie - Drama, Sci-Fi
American Gangster
2007, Movie - Crime, Drama
The Sentinel
2006, Movie - Action, Crime, Thriller
Let Me In
2010, Movie - Drama, Mystery, Horror
Creed
2015, Movie - Action, Drama, Sport
HAPPY!
2017, Show - Adventure, Comedy, Sci-Fi
The Thomas Crown Affair
1999, Movie - Crime, Drama, Romance
Blackhat
2015, Movie - Action, Crime, Thriller
The Bounty Hunter
2010, Movie - Action, Comedy, Romance
The Tuxedo
2002, Movie - Action, Comedy, Sci-Fi
Rumble Through the Dark
2023, Movie - Action, Thriller
Submission
2018, Movie - Drama
Luck
2012, Show - Drama
The Bygone
2019, Movie - Crime, Drama
The Great & The Small
2016, Movie - Drama
Traffic
2004, Show - Drama
By the Gun
2014, Movie - Crime, Drama, Thriller
15 Minutes
2001, Movie - Action, Crime, Thriller
Pipe Dream
2002, Movie - Comedy, Romance
Pete Smalls Is Dead
2010, Movie - Comedy
Bait
2000, Movie - Action, Crime, Thriller
Rear Window
1998, Movie - Drama, Thriller