|
The Silent Planet (2024) as Theo |
|
Janet Planet (2024) as Avi |
|
The Baker (2023) as Vic |
|
My Days of Mercy (2018) as Simon |
|
Jake Squared (2014) as Jake Klein |
|
The Last Days on Mars (2013) as Charles Brunel |
|
Now You See Me (2013) as Lionel Shrike (uncredited) |
|
Devil's Knot (2013) as Jerry Driver |
|
A Very Harold & Kumar Christmas (2011) as Sergie Katsov |
|
Dream House (2011) as Boyce |
|
Winnie Mandela (2011) as Colonel de Vries |
|
Let Me In (2010) as The Policeman |
|
A Letter to Elia (2010) as Elia Kazan (Voice) |
|
My Own Love Song (2010) as Dean |
|
The Killer Inside Me (2010) as Joe Rothman |
|
Shutter Island (2010) as Laeddis |
|
3 Backyards (2010) as John |
|
Die (2010) as Mark Murdock |
|
The Fourth Kind (2009) as Abel Campos |
|
Defendor (2009) as Chuck Dooney |
|
I Come with the Rain (2009) as Hasford |
|
The Haunting in Connecticut (2009) as Reverend Popescu |
|
The Curious Case of Benjamin Button (2008) as Monsieur Gateau |
|
Dark Streets (2008) as Lieutenant |
|
Two Lovers (2008) as Ronald Blatt |
|
The Girl in the Park (2007) as Raymond |
|
Val Lewton: The Man in the Shadows (2007) as Val Lewton (voice) |
|
Prisoner (2007) as Jailer |
|
Shooter (2007) as Jack Payne |
|
Zodiac (2007) as Jack Mulanax |
|
Skinwalkers (2006) as Jonas |
|
The Greatest Game Ever Played (2005) as Arthur Ouimet |
|
The Big Empty (2005) as The Specialist |
|
Weird Sex and Snowshoes: A Trek Through the Canadian Cinematic Psyche (2004) as Self (archive footage) |
|
Rosy-Fingered Dawn: A Film on Terrence Malick (2002) as Self |
|
S1m0ne (2002) as Hank Alano |
|
Ararat (2002) as Ali / Jevdet Bay |
|
Collateral Damage (2002) as Peter Brandt |
|
Novocaine (2001) as Harlan Sangster |
|
Dancing at the Blue Iguana (2001) as Sully |
|
Shot in the Heart (2001) as Gary Gilmore |
|
Lost Souls (2000) as John Townsend |
|
Harrison's Flowers (2000) as Yeager Pollack |
|
The Thin Red Line (1998) as Capt. James Staros |
|
Living Out Loud (1998) as The Kisser |
|
Apt Pupil (1998) as Archie |
|
Divorce: A Contemporary Western (1998) as |
|
Fallen (1998) as Edgar Reese |
|
Gattaca (1997) as Antonio Freeman |
|
Hit Me (1996) as Sonny Rose |
|
Crash (1996) as Vaughan |
|
Sugartime (1995) as Butch Blasi |
|
The Prophecy (1995) as Thomas Daggett |
|
Power of Attorney (1995) as Paul Dellacroce |
|
Camilla (1994) as Vincent Lopez |
|
Exotica (1994) as Eric |
|
Cyborg 2 (1993) as Colson 'Colt' Ricks |
|
Teenage Mutant Ninja Turtles III (1993) as Casey Jones / Whit |
|
The Habitation of Dragons (1992) as Wally Smith |
|
Chain of Desire (1992) as Jesus |
|
Contact (1992) as Mohannan |
|
The Adjuster (1991) as Noah |
|
Almost an Angel (1990) as Steve Garner |
|
Look Who's Talking Too (1990) as Stuart |
|
Desperate Hours (1990) as Wally Bosworth |
|
Teenage Mutant Ninja Turtles (1990) as Casey Jones |
|
Friends, Lovers, & Lunatics (1989) as Davey |
|
Blood Red (1989) as Silvio |
|
Malarek (1988) as Victor Malarek |
|
Full Moon in Blue Water (1988) as Jimmy |
|
Tucker: The Man and His Dream (1988) as Alex |
|
Onassis: The Richest Man in the World (1988) as Young Aristotle Onassis |
|
She's Having a Baby (1988) as Elias Koteas (uncredited) |
|
Gardens of Stone (1987) as Pete Deveber |
|
Some Kind of Wonderful (1987) as Skinhead |
|
One Magic Christmas (1985) as Eddie |
|
Private Sessions (1985) as Johnny O'Reilly |
|
Atlantic City (1980) as Extra (uncredited) |
|
God of Tides () as Walker |
|
The Block () as |
|
Jake Squared (2014) Producer |