Armored (2025)
Terrifier 3 (2024)
Stevens
City of Dreams (2024)
True Crime Narrator (voice)
Strange Darling (2024)
Detective Harris
Murder at Hollow Creek (2024)
Husband
Til Death Do Us Part (2023)
Sean Beckwith
Shrapnel (2023)
Galvin Morgan
MK Ultra (2022)
Randy Bell
Nightshade (2022)
Andre
Resistance: 1942 (2021)
Sheriff Baker
The Vanished (2020)
Kevin Lee
Becoming (2020)
Coach Wilkes
Runt (2020)
The Preacher
Big Kill (2019)
Chuck
The Girl in the Bathtub (2018)
Captain Anderson
The Yellow Birds (2018)
Dr. Shannon
Jitters (2018)
Detective Reed
Gangster Land (2017)
Ralph
Un Cuento de Circo & A Love Song (2016)
Trent Walton
Le Trésor des Walton (2016)
Mike
Peur à domicile (2016)
Kip Duane
The Weight of Blood and Bones (2015)
Cooper
The Abandoned (2015)
Paul
The Prince (2014)
Detective Klein
L'Étranger (2014)
Jack Bartlett
Cavemen (2013)
Ulysses Pick
Ulysse, souviens-toi ! (2011)
Max
The Losers (2010)
Brian Fitzgerald
Ma vie pour la tienne (2009)
Louis Farley
Downloading Nancy (2008)
Lieutenant Kirklander
Dans la vallée d'Elah (2007)
Jay Caswell
Expired (2007)
Walker Payne
Walker Payne (2006)
James Bowie
Alamo (2004)
Ray
Sexy Devil (2003)
Self
Paul McCartney: Back in the U.S. (2002)
Det. Sgt. Nick Tellis
Narc (2002)
Cary
Entre amis & voisins (1998)
Harry Donovan
Incognito (1997)
Alex
Speed 2 : Cap sur le danger (1997)
Lorenzo 'Shakes' Carcaterra
Sleepers (1996)
August King
The Journey of August King (1995)
Lt. Charles Gatewood
Géronimo (1993)
Jim Raynor
Rush (1991)
Lord George Gordon Byron
La Résurrection de Frankenstein (1990)
Kevin 'Kid' Collins
La Mort sera si douce (1990)
Michael
Denial (1990)
Teach 109
Teach 109 (1990)
Konstantin Koverchenko
La Bête de guerre (1988)
Michael Emerson
Génération Perdue (1987)
Jason
Les Guerriers du soleil (1986)
Gary Charters
Toughlove (1985)
Producer