Actor
Willing to Go There
2022
as Voice
The Harder They Fall
2021
as General Abbott
Those Who Wish Me Dead
2021
as Pilot
The Marksman
2021
as Randall
Vampire Burt's Serenade
2020
as Dwayne
The Living Worst
2019
as Derek
Elements of Matter
2018
as Lohmann
Only the Brave
2017
as Robert Caldwell
Shot Caller
2017
as Trustee
Cortez
2017
as Raphael
War on Everyone
2016
as Henchman
The Magnificent Seven
2016
as Cooper
Hell or High Water
2016
as Road Block Trooper
Whiskey Tango Foxtrot
2016
as Antoine
Gold
2016
as Levine
The Condemned 2
2015
as Travis
Sicario
2015
as Delta Leader
Love & Mercy
2015
as Rob
Good Kill
2015
as Capt. Ed Christie
The Bloody Indulgent
2014
as Dwayne
Frontera
2014
as ICE Agent
A Million Ways to Die in the West
2014
as Pastor's Son
Transcendence
2014
as FBI Agent
The Redemption of Henry Myers
2014
as Bob
Force of Execution
2014
as Sasha
Sweetwater
2013
as Jim
The Reunion
2011
as Bertram
Let Me In
2010
as Larry
Love Ranch
2010
as McMurphy
Doc West II
2009
as Hans
Carriers
2009
as Tom
Gamer
2009
as Train Guard
Brother's War
2009
as Gestapo Officer
Terminator Salvation
2009
as Turnbull
The Phone Book
2008
as Davis Office Man
人间炼狱
2008
as Sgt. Teegarden
Love Lies Bleeding
2008
as Hendricks
The Flock
2007
as Bitten Man
Validation
2007
as DMV Photo Subject / Line Waiter
Splash City
Mars Project
as First Officer Gaines
I Hate Myself and Want to Die
as Lumberjack