|
Slanted (2026) as Willie |
|
1780 (2025) as Lt. Roberts |
|
Bloodspawn (2024) as Tuttle |
|
Hatchet County (2020) as Capt. Robert Schaner |
|
An Innocent Kiss (2019) as Billy Barnes |
|
Shifting Gears (2018) as Tom Williamson |
|
Adrenaline (2015) as Marcus |
|
A Walk in the Woods (2015) as Sam Bryson |
|
Red Dirt Rising (2014) as Mr. Nance |
|
Dark Awakening (2014) as Mr. Korinthos |
|
Jimmy (2013) as Brother Fitzgerald |
|
Wesley (2009) as Charles Wesley |
|
Lost Stallions: The Journey Home (2008) as Mack |
|
April Fool's Day (2008) as Seton Motley |
|
Dog Days of Summer (2007) as Pastor Salem / Marty |
|
Fall Down Dead (2007) as Detective Lawrence Kellog |
|
The List (2007) as Bart Maxwell |
|
Pirate Kids II: The Search for the Silver Skull (2006) as John Armstrong Jr. |
|
Walker Payne (2006) as State Trooper |
|
Junebug (2005) as Bud, young pastor |
|
Pirate Kids: Blackbeard's Lost Treasure (2004) as John Armstrong Jr. |
|
Big Fish (2003) as Ed's Father |
|
E.V.E (2003) as Isaac |
|
Steel Chariots (1997) as Jerry |
|
Love's Deadly Triangle: The Texas Cadet Murder (1997) as Ben |
|
Seven Days 'Till Midnight () as Harmon |
|
Pucks in Deep (2024) Stunt Coordinator |
|
Shifting Gears (2018) Writer |
|
Shifting Gears (2018) Producer |