
We Have a Ghost 2023
as Young Ernest Scheller
Think Like a Dog 2020
as Hunter
Jack Reacher: Never Go Back 2016
as Decoudreau
The Magnificent Seven 2016
as Topper
Barefoot 2014
as LA Metro Police
Dallas Buyers Club 2013
as Border Agent
Olympus Has Fallen 2013
as Raptor Pilot
Jonah Hex 2010
as The Preacher
I Love You Phillip Morris 2010
as Policeman
Bad Lieutenant: Port of Call New Orleans 2009
as Lt. Stoyer
Credits from TMDB.