All roles

Summer of 69
2025, Movie - Drama, Comedy
Dumb Money
2023, Movie - Biography, Comedy, Drama
Garden State
2004, Movie - Drama, Romance, Comedy
25th Hour
2002, Movie - Crime, Drama
National Treasure
2004, Movie - Thriller, Adventure, Action
National Treasure: Book of Secrets
2007, Movie - Adventure, Action, Mystery
World Trade Center
2006, Movie - Drama, History, Thriller
Can You Ever Forgive Me?
2018, Movie - Drama, History, Crime
Che: Part Two
2008, Movie - Drama, War, History
Che: Part One
2008, Movie - War, History, Drama
Fever Pitch
2005, Movie - Comedy, Romance
Adult World
2014, Movie - Comedy
Brooklyn's Finest
2010, Movie - Drama, Crime, Thriller
Harsh Times
2005, Movie - Drama, Action, Crime
Pieces of April
2003, Movie - Comedy, Drama
Grassland
2025, Movie - Drama, Thriller
Seneca
2019, Movie - Drama
The Tested
2011, Movie - Drama
Bella
2006, Movie - Drama, Romance
Putzel
2012, Movie - Comedy
3 lbs
2006, Show - Drama
7E
2013, Movie - Thriller, Drama, Mystery
Diamond Cartel
2015, Movie - Action, Thriller