Crazy Eyes
2012 · Comedy
as Zach
Swedish Auto
2006 · Drama
as Carter
Browse
2020 · Horror
as Richard
Meth Head
2013 · Drama
as Kyle
Gardener of Eden
2008 · Comedy
as Adam Harris
Lady in White
1988 · Fantasy
as Frankie Scarlatti
Dark Was the Night
2015 · Drama
as Donny Saunders
Last Days
2005 · Drama
as Luke
Brick
2006 · Crime
as The Pin
Convicts
1991 · Drama
as Horace Robedaux
Bookies
2003 · Comedy
as Casey
Witness
1985 · Crime
as Samuel
High Rollers
2025 · Thriller
as Shawn Goddard
Solarbabies
1986 · Action
as Daniel
Always Worthy
2016 · Comedy
as Breck
Cash Out
2024 · Action
Rambling Rose
as Buddy
Midnight in the Switchgrass
2021 · Crime
as Peter Hillborough
Touch S2
as Calvin Norburg
Shattered Spirits
1986 · Drama
as Brian Mollencamp
Jobs
2013 · Biography
as Daniel Kottke
Frank and Ava
2020 · Biography
as Officer Josenhans
Leap of Faith
1992 · Comedy
as Boyd
Long Time Dead
2002 · Horror
as Webster
Music Box
1990 · Crime
as Mikey Talbot
Testament
1984 · Drama
as Scottie Wetherly
Material Girls
2006 · Comedy
as Henry Baines
Breakfast of Champions
1999 · Comedy
as George 'Bunny' Hoover
The Darwin Awards
2006 · Adventure
as Farley
Pawn Shop Chronicles
2014 · Action
as Vernon
Inception
2010 · Action
as Nash
First Man
2018 · Biography
as Mike Collins
Mars Attacks!
1996 · Comedy
as Richie Norris
Contraband
2012 · Action
as Danny Raymer
The Revenant
2016 · Adventure
as Jones
Transcendence
2014 · Drama
as James Thomas
War of the Worlds S3
2022 · Drama