|
Crime 101 (2026) as Detective Townsend |
|
Teacher’s Pet (2025) as |
|
The Unbreakable Boy (2025) as Joe |
|
Space Cadet (2024) as Drunk Customer (Lucas) |
|
Ordinary Angels (2024) as Pastor Dave Stone |
|
You're Not Supposed to Be Here (2023) as Jim |
|
A Christmas Mystery (2022) as George Bottoms |
|
Six (2022) as Middle Aged Guy |
|
Ted K (2021) as Tom |
|
Far More (2021) as Tim Hollister |
|
Champ (2021) as Danny |
|
Yes (2019) as |
|
Terror in the Woods (2018) as Nathan |
|
Wanderland (2018) as Donny Softlicker |
|
Inheritance (2017) as Del Morse |
|
Message from the King (2017) as Merrick |
|
Reparation (2016) as Chief Fishman |
|
Skeletons (2015) as Eric Hess |
|
Guitar Face (2012) as Paul Werner |
|
Straw Dogs (2011) as Bic |
|
Touchback (2011) as Dwight Pearson |
|
The Pee-wee Herman Show on Broadway (2011) as Bear |
|
1408 (2007) as Assistant Hotel Manager |
|
Mexican Sunrise (2007) as Tindol |
|
Fugly (2007) as Dale |
|
The Marine (2006) as Joe |
|
Starship Troopers 2: Hero of the Federation (2004) as Pvt. Kipper Tor |
|
Sticky () as Ralph |
|
The Wretched Devours () as Sheriff Waller |
|
What Would You Do for Love (2013) Director |