Actor
One of Them Days
2025
The Other, Gold
2024
To Live and Die and Live
2023
as Muhammad
We Were Meant To
2022
The Royal
2022
as Willie Mays Aikens
A Holiday Chance
2021
as Marcus
Angie: Lost Girls
2020
as Ivan
Love on a Two Way Street
2020
as Kel
Stuber
2019
as Leon
Professor Mack
2018
as Stephen Thompson
Shiner
2018
as Owen
City of Lies
2018
as Kevin Gaines
The After Party
2018
as Leon
Call Me King
2017
as Rhyis
Baywatch
2017
as Frankie
Message From a Mistress
2017
as Kingston Livewell
Non-Transferable
2017
as Michael
No Regrets
2016
as Roman
9 Rides
2016
as Friend
Beautiful Destroyer
2015
as Brock
No Way Out
2015
as Frank
Dope
2015
as The Voice
There Are Ghosts
2015
as Shane Sutherland
Superfast!
2015
as Dre
My Favorite Five
2015
as Jamison (Money)
The Gambler
2014
as Neville's Bookkeeper
Criminal
2014
as O-Dawg
Time Lapse
2014
as Big Joe
Best Night Ever
2014
as Marcus
American Weapon
2014
as Deshaun
Homefront
2013
as Lead DEA Agent
G.I. Joe: Retaliation
2013
as Cobra Secret Service
Starlet
2012
as Shadow
Freelancers
2012
as Shady Guy #2
Operation Cupcake
2012
as Cop
The Expendables
2010
as Pirate Leader
Jada
2008
as Ross
House Arrest
2008
The Mist
2007
as M.P.
Rapturious
2007
as Sloop
Nightmare
2005
Take Out
2004
as Hip-hop Apartment