| Sound of Freedom (2023)As Tim Ballard | (Not seen) |
| Sweetwater (2023)As Sports Writer | (Not seen) |
| Escape Plan (2013)As Willard Hobbes | (Not seen) |
| Transit (2012)As Nate | (Not seen) |
| Long Weekend (2008) (AKA "Nature's Grave")As Peter | (Not seen) |
| The Stoning of Soraya M. (2008)As Freidoune | (Not seen) |
| Outlander (2008)As Kainan | (Not seen) |
| Deja Vu (2006) (AKA "Déjà Vu")As Carroll Oerstadt | (Not seen) |
| Unknown (2006)As Jean Jacket | (Not seen) |
| Madison (2005)As Jim McCormick | (Not seen) |
| The Passion Behind 'The Passion' (2004) | (Not seen) |
| The Making of 'The Passion of the Christ' (2004) | (Not seen) |
| The Final Cut (2004)As Fletcher | (Not seen) |
| The Passion of the Christ (2004) (AKA "The Passion Recut")As Jesus | (Not seen) |
| I Am David (2003)As Johannes | (Not seen) |
| The Count of Monte Cristo (2002) (AKA "Alexandre Dumas' The Count of Monte Cristo")As Edmond Dantes | (Not seen) |
| High Crimes (2002)As Tom Kubik | (Not seen) |
| Angel Eyes (2001) (AKA "Heart of Town")As Steven "Catch" Lambert | (Not seen) |
| Pay It Forward (2000)As Jerry | (Not seen) |
| Frequency (2000)As John Sullivan | (Not seen) |
| Ride with the Devil (1999)As Black John | (Not seen) |
| The Thin Red Line (1998)As Pvt. Robert Witt | (Not seen) |
| G.I. Jane (1997)As Slov | (Not seen) |
| Ed (1996)As Dizzy | (Not seen) |
| The Rock (1996)As Rear F-18 Pilot | (Not seen) |
| Blue Chips (1994)As Basketball Player (uncredited) | (Not seen) |
| Wyatt Earp (1994)As Warren Earp | (Not seen) |
| Diggstown (1992) (AKA "Midnight Sting")As Billy Hargrove | (Not seen) |
| My Own Private Idaho (1991) (AKA "My Private Idaho")As Airline Clerk | (Not seen) |