|
Armor (2024) as Smoke |
|
Junction (2024) as Matt |
|
Wildflower (2023) as Derek |
|
Deep Water (2022) as Jonas Fernandez |
|
Ray Donovan: The Movie (2022) as Bunchy Donovan |
|
All Roads to Pearla (2019) as Oz Bacco |
|
Inherit the Viper (2019) as Kyle Knox |
|
A Million Little Pieces (2019) as Lincoln |
|
Quest (2017) as Tim |
|
The Girl Who Invented Kissing (2017) as Victor |
|
So B. It (2016) as Roy |
|
Before I Wake (2016) as Whelan |
|
Too Late (2016) as Jesse |
|
Car Dogs (2016) as Scott |
|
Fort Bliss (2014) as Staff Sergeant Malcolm |
|
Silver Linings Playbook (2012) as Officer Keogh |
|
2nd Serve (2012) as Charles |
|
On the Inside (2011) as Carl Tarses |
|
Trespass (2011) as Ty |
|
The Mortician (2011) as Carver |
|
Lifted (2010) as William Matthews |
|
Punisher: War Zone (2008) as Martin Soap |
|
The Longshots (2008) as Cyrus |
|
I Am Legend (2007) as Alpha Male |
|
Superheroes (2007) as Ben Patchett |
|
Sex and Death 101 (2007) as Lester |
|
Firehouse Dog (2007) as Trey Falcon |
|
Loveless in Los Angeles (2007) as Dave Randall |
|
Hollywoodland (2006) as Sergeant Jack Paterson |
|
10th & Wolf (2006) as Junior |
|
Kiss Kiss Bang Bang (2005) as Mr. Frying Pan |
|
Hustle (2004) as Paul Janszen |
|
Mojave (2004) as Dom |
|
The Day After Tomorrow (2004) as Jason Evans |
|
Connie and Carla (2004) as Mikey |
|
Basic (2003) as SGT Mueller |
|
Dark Blue (2002) as Gary Sidwell |
|
Johnny Flynton (2002) as Johnny Flynton |
|
The Guru (2002) as Rusty McGee |
|
One Eyed King (2001) as Bug |
|
Finder's Fee (2001) as Bolan |
|
Nailed (2001) as Danny McGooch |
|
The Journeyman (2001) as Walter P. Higgs III |
|
The Perfect Storm (2000) as Sgt. Jeremy Mitchell |
|
Whiteboyz (1999) as James |
|
The Thin Red Line (1998) as Pfc. Don Doll |
|
Telling You (1998) as Dennis Nolan |
|
Romeo + Juliet (1996) as Benvolio |
|
Sleepers (1996) as K.C. |
|
Foxfire (1996) as Dana Taylor |
|
Murderous Intent (1995) as Kevin |
|
Foster () as |
|
Conspiracy of Thieves () as |