Letting Loose the Hounds (2023) Custer |
|
Nine Days (2021) Candidate 2 |
|
6 Below: Miracle on the Mountain (2017) Wade |
|
.270 (2017) Hunter |
|
The Hollow Point (2016) Ken |
|
Monolith (2016) Badass |
|
Being Charlie (2015) Paul |
|
Penny Dreadful (2013) Dennis |
|
Shades of Treason (2012) John Brown (as David Stevens) |
|
Boy with Blue (2012) Alex Orton |
|
Soda Springs (2012) Jake |
|
Redemption: For Robbing the Dead (2011) Jean Baptiste |
|
Horse Crazy 2: The Legend of Grizzly Mountain (2010) Duke Dawson |
|
The Land That Time Forgot (2009) Jude |
|
Children of the Hunt (2009) Morgan Farber |
|
The Flyboys (2008) Jack |
|
Edgar Allan Poe's Darkness (2007) Lyman |
|
Propensity (2006) The Lark |
|
Punch-Drunk Love (2002) David |
|
The Theory of the Leisure Class (2001) Mechanic |
|
The Ballad of Lucy Whipple (2001) Rusty Hawkins |
|
Cowboys and Angels (2000) Benny |
|
The Crow: Salvation (2000) Tommy Leonard |
|
The Substitute 3: Winner Takes All (1999) Tony Lo Russo (as David Stevens) |