|
Black Phone 2 (2025) as Terrence |
|
Adventures of the Naked Umbrella (2023) as Sam Wanoutsky |
|
Dark Harvest (2023) as Dan Shepard |
|
Bitcon (2022) as Lew |
|
The Infernal Machine (2022) as Elijah Barett |
|
The Black Phone (2022) as Terrence |
|
The House That Jack Built (2018) as Al |
|
Justice League Dark (2017) as Ritchie Simpson (voice) |
|
Animal Love (2011) as Paul |
|
It's Kind of a Funny Story (2010) as Smitty |
|
Making of a True Story: Rescue Dawn (2007) as Self |
|
Rescue Dawn (2007) as Gene |
|
Manderlay (2005) as Niels |
|
Helter Skelter (2004) as Charles Manson |
|
Dogville Confessions (2004) as Self |
|
Dogville (2003) as Bill Henson |
|
Solaris (2002) as Snow |
|
Secretary (2002) as Peter |
|
On the Set of CQ (2002) as Self |
|
29 Palms (2002) as The Drifter |
|
Searching for Paradise (2002) as Adam |
|
Intimate Affairs (2002) as Oscar |
|
Teknolust (2002) as Sandy |
|
The Laramie Project (2002) as Jedadiah Schultz |
|
CQ (2001) as Paul |
|
The Atlantis Conspiracy (2001) as Flush |
|
Up at the Villa (2000) as Karl Richter |
|
The Million Dollar Hotel (2000) as Tom Tom |
|
Into the Breach: Saving Private Ryan (1999) as Self |
|
The Florentine (1999) as Truby |
|
Ravenous (1999) as Toffler |
|
Saving Private Ryan (1998) as Corporal Upham |
|
The Locusts (1997) as Flyboy |
|
Going All the Way (1997) as Williard 'Sonny' Burns |
|
Twister (1996) as Laurence |
|
Nell (1994) as Billy Fisher |
|
Spanking the Monkey (1994) as Ray Aibelli |
|
Guncrazy (1992) as Bill |
|
Shoot First: A Cop's Vengeance (1991) as White Punk |