|
Jimmy (2026) as Alexander Stewart |
|
Angel and the Badman (2026) as |
|
Viper (2026) as Hank Reynolds |
|
Twisted (2026) as Bradshaw |
|
The Gettysburg Address (2025) as Charles Sumner (voice) |
|
Guns & Moses (2025) as Mayor Donovan Kirk |
|
Skillhouse (2025) as Brandon Vega |
|
The Last Rodeo (2025) as Joe Wainwright |
|
Homestead (2024) as Ian Ross |
|
The Writer (2024) as |
|
Outlaw Posse (2024) as Bart |
|
Holiday Twist (2023) as Skip |
|
The Shift (2023) as The Benefactor |
|
Soul Mates (2023) as Matchmaker |
|
Phoenix (2023) as General Shackleton |
|
The Warrant: Breaker's Law (2023) as John Breaker |
|
Left Behind: Rise of the Antichrist (2023) as Jonathan Stonogal |
|
O Holy Night: Christmas with The Tabernacle Choir (2022) as Performer |
|
There Are No Saints (2022) as Vincent |
|
Boon (2022) as Nick Boon |
|
Red Stone (2021) as Boon |
|
Resident Evil: Welcome to Raccoon City (2021) as William Birkin |
|
Apex (2021) as Dr. Samuel Rainsford |
|
Monsters of Man (2020) as Major |
|
Sonic the Hedgehog (2020) as Major Bennington |
|
The Warrant (2020) as John Breaker |
|
Buddy Games (2019) as Self |
|
Game Over, Man! (2018) as Conrad Drothers |
|
Proud Mary (2018) as Walter |
|
1922 (2017) as Harlan Cotterie |
|
Greater (2016) as Marty Burlsworth |
|
The Unspoken (2015) as Sheriff Bower |
|
Paul Blart: Mall Cop 2 (2015) as Vincent Sofel |
|
Bad Country (2014) as Daniel Kiersey |
|
Falcon Rising (2014) as Manny Ridley |
|
Batman: Assault on Arkham (2014) as Deadshot / Floyd Lawton (voice) |
|
Marvel One-Shot: Agent Carter (2013) as Timothy 'Dum Dum' Dugan |
|
RED 2 (2013) as Jack Horton |
|
The Marine 3: Homefront (2013) as Jonah Pope |
|
Company of Heroes (2013) as Lt. Joe Conti |
|
The Philly Kid (2012) as LA Jim |
|
Captain America: The First Avenger (2011) as Timothy 'Dum Dum' Dugan |
|
Little Birds (2011) as Hogan |
|
Ticking Clock (2011) as Keene |
|
DC Showcase Original Shorts Collection (2010) as Green Arrow / Oliver Queen (segment "Green Arrow") (voice) |
|
DC Showcase: Green Arrow (2010) as Green Arrow / Oliver Queen (voice) |
|
Street Fighter: The Legend of Chun-Li (2009) as Bison |
|
Forever Strong (2008) as Coach Richard Penning |
|
Traitor (2008) as Max Archer |
|
I Know Who Killed Me (2007) as Daniel Fleming |
|
Machine (2007) as Ford |
|
88 Minutes (2007) as Jon Forster |
|
The Hitcher (2007) as Lieutenant Esteridge |
|
Brothers Three: An American Gothic (2007) as Rick |
|
Flags of Our Fathers (2006) as Captain Severance |
|
The Last Time (2006) as Hurly |
|
The Guardian (2006) as Jack Skinner |
|
Magnificent Desolation: Walking on the Moon (2005) as Reservoir Commander |
|
Silent Men (2005) as Liam |
|
Walking Tall (2004) as Jay Hamilton |
|
Timeline (2003) as Frank Gordon |
|
They Call Him Sasquatch (2003) as Ned Dwyer |
|
You're Killing Me... (2003) as Peter Gish |
|
Minority Report (2002) as Fletcher |
|
The Making of 'Band of Brothers' (2001) as Self |
|
Balloon Farm (1999) as Sheriff |
|
Ravenous (1999) as Reich |
|
Grace & Glorie (1998) as David Greenwood |
|
Telling You (1998) as Eddie |
|
Crossing Paths (1998) as Brian Miano |
|
Fire Down Below (1997) as Truck Driver at Truck Stop |
|
Murder Live! (1997) as Hank Wilson |
|
Star Trek: First Contact (1996) as Lieutenant Hawk |
|
One Tough Bastard (1996) as Agent Ward |
|
Blue River (1995) as Edward Sellars |
|
Three Wishes (1995) as Policeman |
|
White Dwarf (1995) as Dr. Driscoll Rampart |
|
Angels in the Outfield (1994) as Whitt Bass |
|
Jack Reed: Badge of Honor (1993) as |
|
In the Line of Duty: Ambush in Waco (1993) as Jason |
|
Babe Ruth (1991) as Lou Gehrig |
|
Darkman (1990) as Dockworker #2 |
|
Drops of Jupiter () as Dia |
|
The December Cross () as |
|
Black Spartans () as Duffy Daugherty |
|
The Last Rodeo (2025) Writer |
|
The Last Rodeo (2025) Producer |
|
Homestead (2024) Executive Producer |
|
The Shift (2023) Executive Producer |
|
The Warrant: Breaker's Law (2023) Producer |
|
Boon (2022) Writer |
|
Drops of Jupiter () Producer |