| The Last Days on Mars (2013)As Charles Brunel | (Not seen) |
| Devil's Knot (2013)As Jerry Driver | (Not seen) |
| Now You See Me (2013) (AKA "Grand Illusion")As Lionel Shrike | (Not seen) |
| A Very Harold & Kumar 3D Christmas (2011) (AKA "A Very Harold & Kumar Christmas")As Sergie Katsov | (Not seen) |
| Dream House (2011)As Boyce | (Not seen) |
| Let Me In (2010)As The Policeman | (Not seen) |
| The Killer Inside Me (2010)As Joe Rothman | (Not seen) |
| Shutter Island (2010) (AKA "Ashecliffe")As Laeddis | (Not seen) |
| I Come with the Rain (2009)As Hasford | (Not seen) |
| The Haunting in Connecticut (2009)As Reverend Popescu | (Not seen) |
| Defendor (2009)As Chuck Dooney | (Not seen) |
| The Fourth Kind (2009)As Abel Campos | (Not seen) |
| The Curious Case of Benjamin Button (2008)As Monsieur Gateau | (Not seen) |
| Prisoner (2007)As Jailer | (Not seen) |
| The Girl in the Park (2007)As Raymond | (Not seen) |
| Zodiac (2007) (AKA "Chronicles")As Jack Mulanax | (Not seen) |
| Shooter (2007)As Jack Payne | (Not seen) |
| Skinwalkers (2006)As Jonas | (Not seen) |
| The Greatest Game Ever Played (2005)As Arthur Ouimet | (Not seen) |
| Ararat (2002)As Ali / Jevdet Bay | (Not seen) |
| S1m0ne (2002) (AKA "Simone")As Hank Alano | (Not seen) |
| Collateral Damage (2002)As Peter Brandt | (Not seen) |
| Novocaine (2001)As Harlan Sangster | (Not seen) |
| Lost Souls (2000)As John Townsend | (Not seen) |
| Fallen (1998)As Edgar Reese | (Not seen) |
| Apt Pupil (1998)As Archie | (Not seen) |
| The Thin Red Line (1998)As Capt. James 'Bugger' Staros | (Not seen) |
| Gattaca (1997) (AKA "The Eighth Day")As Antonio Freeman | (Not seen) |
| Crash (1996)As Vaughan | (Not seen) |
| The Prophecy (1995) (AKA "God's Army")As Thomas Daggett | (Not seen) |
| Exotica (1994)As Eric | (Not seen) |
| Teenage Mutant Ninja Turtles III (1993) (AKA "Teenage Mutant Ninja Turtles III: Turtles in Time")As Casey Jones / Whit | (Not seen) |
| The Adjuster (1991)As Noah | (Not seen) |
| Teenage Mutant Ninja Turtles (1990) (AKA "Teenage Mutant Ninja Turtles: The Movie")As Casey Jones | (Not seen) |
| Almost an Angel (1990)As Steve Garner | (Not seen) |
| Desperate Hours (1990)As Wally Bosworth | (Not seen) |
| Look Who's Talking Too (1990)As Stuart | (Not seen) |
| Some Kind of Wonderful (1987)As Skinhead | (Not seen) |
| Gardens of Stone (1987)As Pete Deveber | (Not seen) |
| Atlantic City (1980) (AKA "Atlantic City, USA")As Extra (uncredited) | (Not seen) |