Actor
Old Dads
2023
as Mike Richards
Earth Mama
2023
as Paul
The Inspection
2022
as Laws
Ghostbusters: Afterlife
2021
as Sheriff Domingo
Spenser Confidential
2020
as Driscoll
Queen & Slim
2019
as Uncle Earl
In the Shadow of the Moon
2019
as Maddox
Overlord
2018
as Sergeant Rensin
Billionaire Boys Club
2018
as Tim Pitt
Mom and Dad
2018
as Parent on TV (uncredited)
Spider-Man: Homecoming
2017
as Herman Schultz / Shocker #2
AWOL-72
2015
as Myron
The Night Crew
2015
as Crenshaw
Guardian Angel
2014
as Detective Jackson
Jarhead 2: Field of Fire
2014
as Kettner
For Love or Money
2014
as Jacoby
1982
2013
as Scoop
They Die by Dawn
2013
as Bill Picket
Riddick
2013
as Moss
Five Thirteen
2013
as Nestor
The Host
2013
as Nate
Caught on Tape
2013
as Tyrone
Letting Go
2012
as Mark
Total Recall
2012
as Harry
Flesh Wounds
2011
as Jackie
Little Murder
2011
as Lipp
Across the Line: The Exodus of Charlie Wright
2010
as Miller
Devil
2010
as Guard / Ben Larson
Black Dynamite
2009
as Black Hand Jack
The Butcher
2009
as Chinatown Pete
A Day in the Life
2009
as BamBam
The Fifth Commandment
2008
as Miles Templeton
The Poker House
2008
as Duval
The Last Sentinel
2007
as Anchilles
The Champagne Gang
2006
as Rock Star
Confessions
2006
as Miles Adams
Edmond
2005
as Prisoner
Blood of a Champion
2005
as Shadow
The Circle
2005
as Cop
Ray
2004
as Fathead Newman
Jasper, Texas
2003
as Khalid X
Detonator
2003
as Jack Forrester
Sniper 2
2002
as Cole
Hard Cash
2002
as Rock
The Breed
2001
as Steve Grant
3000 Miles to Graceland
2001
as Franklin
Sacrifice
2000
as Agent Ted Gottfried
Blackmale
2000
as Jimmy Best
It's the Rage
1999
as Agee
The Runner
1999
as 477
Life
1999
as Can't Get Right
Wishmaster 2: Evil Never Dies
1999
as Farralon
Almost Heroes
1998
as Jonah
The Big Hit
1998
as Crunch
The Elevator
1998
as Malcolm
Caught Up
1998
as Daryl
Gridlock'd
1997
as Mud (uncredited)
Freeway
1996
as Chopper
The Rock
1996
as Sergeant Crisp
Dead Presidents
1995
as Cleon
Panther
1995
as Tyrone
Jason's Lyric
1994
as Joshua Alexander
Crooklyn
1994
as Richard
Strapped
1993
as Diquan Mitchell
Juice
1992
as Patron
Spenser Confidential 2
as Driscoll