|
Blood & Rust (2026) as The Boss |
|
Birthrite (2025) as Deputy |
|
The Wake (2024) as Spencer |
|
What We Find on the Road (2024) as James |
|
Camera (2024) as Dermot Flynn |
|
The Drop (2022) as Special Officer Seth Smith |
|
Don't Look Up (2021) as Keith Ollens |
|
The Evening Hour (2021) as Randy |
|
Phobias (2021) as Dr. Wright |
|
Ravage (2020) as Sheriff Pendergras |
|
Fully Realized Humans (2020) as Barry |
|
The High Note (2020) as Bennett |
|
Omniboat: A Fast Boat Fantasia (2020) as |
|
Broker (2019) as Matt |
|
Stray (2019) as Jake |
|
6 Dynamic Laws for Success (in Life, Love & Money) (2018) as Milton Montgomery |
|
Bad Peter (2018) as Peter (voice) |
|
The Glass Castle (2017) as Cab Driver |
|
Six L.A. Love Stories (2016) as Wes Ellis |
|
The White King (2016) as Peter |
|
The Wedding Murders (2016) as |
|
The Middle Distance (2015) as Neil |
|
Lamb (2015) as David Lamb |
|
Secret in Their Eyes (2015) as Ellis |
|
The Midnight Swim (2015) as Josh |
|
Hangman (2015) as |
|
Mutual Friends (2014) as Sammy |
|
Cold Turkey (2013) as TJ |
|
Siren (2013) as Carl Tobin |
|
The Playback Singer (2013) as Ray Tomassi |
|
Treatment (2011) as Gregg D |
|
The Lake Effect (2011) as Rob |
|
The Off Hours (2011) as Oliver |
|
The Freebie (2010) as Bartender |
|
Prom Night (2008) as Businessman |
|
Baghead (2008) as Matt |
|
Black & White (1999) as Michael Clemence |
|
The Lost World: Jurassic Park (1997) as Curious Man |
|
Amityville: A New Generation (1993) as Keyes Terry |
|
Kuffs (1992) as Robert |
|
The Marcus Garvey Story () as Leo Healy |
|
Birthrite (2025) Director |
|
Birthrite (2025) Producer |
|
Fully Realized Humans (2020) Additional Dialogue |
|
Lamb (2015) Director |
|
Lamb (2015) Screenplay |
|
Lamb (2015) Executive Producer |
|
Interstate 84 (2000) Director |
|
Interstate 84 (2000) Writer |
|
The Great Americans () Writer |