2024
They Whisper as Sheriff Dupont
2024
Rebel Ridge as Mariner
2023
Haunted Mansion as Phineas
2023
The Funeral Band as Rev
2023
Guardians of the Galaxy Vol. 3 as Xlomo Smeth
2022
The Guardians of the Galaxy Holiday Special as Gurb
2021
The Suicide Squad as Crew Chief
2020
P-Valley as Attendant (1 episode)
2020
The Long Shadow as Sam Boudreaux
2020
Outer Banks as Captain Terrance (4 episodes)
2020
InstaPsycho as Jack Curtis
2019
Obsession as Customer
2019
Brightburn as P.E. Teacher
2019
Wounds as Duane Cross
2018
Shock and Awe as Mr. Green
2018
Uncle Drew as Customer #1
2017
Logan Lucky as CMS Concession Worker #2
2017
Mississippi River Sharks as Phil
2017
Guardians of the Galaxy Vol. 2 as Narblik
2016
Ozark Sharks as Sheriff
2016
A Quiet Storm as Merlin Williams
2016
The Nice Guys as Bourbon Bartender
2016
Triple 9 as Joshua Parks
2015
Zoo as Officer Tripp (1 episode)
2015
Bessie as Detroit Theater Manager
2015
The D Train as Employee #1 - Reggie
2014
When the Game Stands Tall as Landrin Kelly
2011
Seeking Justice as Bartender
2007
Pride as Black Maintenance Man
2000
Sacrifice as Horatio
2000
Baller Blockin' as T Rose
1998
Rag and Bone as Street Preacher
1997
The Apostle as Man Saying Amen
1996
Dark Angel as Ulysses
1995
Candyman: Farewell to the Flesh as Suspicious Man at Matthew's House