Actor
You People
2023
as Barber #1
Don't Let The Pigeon Do Storytime
2020
as Self
Live in Front of a Studio Audience: "All in the Family" and "Good Times"
2019
as Self - Performer
Beats
2019
as Romelo Reese
Live in Front of a Studio Audience: Norman Lear's "All in the Family" and "The Jeffersons"
2019
as Uncle Henry
Dear Mama: A Love Letter to Mom
2019
Dear Mama: A Love Letter To Moms
2018
as Host
Small Town Crime
2018
as Teddy Banks
Ferdinand
2017
as Bones (voice)
The Star
2017
as Zach (voice)
Barbershop: The Next Cut
2016
as J.D.
Hot Bot
2016
as Agent Frazier
The Town that Dreaded Sundown
2014
as Lone Wolf Morales
Grudge Match
2013
as Mr. Sandpaper Hands
The Power of Few
2013
as Junkshow
Goats
2012
as Coach
The Big Year
2011
as Bill Clemont
Scream 4
2011
as Deputy Perkins
The Back-Up Plan
2010
as Playground Dad
Steppin: The Movie
2009
as Trevor
Transformers
2007
as Glen Whitmann
Arthur and the Invisibles
2006
as Koolomassai (voice)
The Last Stand
2006
as Jay
The Departed
2006
as Brown
Katt Williams: The Pimp Chronicles Pt. 1
2006
as Host
Scary Movie 4
2006
as Mahalik
Hoodwinked!
2005
as Detective Bill Stork (voice)
Hustle & Flow
2005
as Key
King's Ransom
2005
as Malcolm King
Harold & Kumar Go to White Castle
2004
as Burger Shack Employee
Agent Cody Banks 2: Destination London
2004
as Derek Bowman
My Baby's Daddy
2004
as G
Scary Movie 3
2003
as Mahalik
Malibu's Most Wanted
2003
as PJ
Cradle 2 the Grave
2003
as Tommy
Kangaroo Jack
2003
as Louis Booker
Barbershop
2002
as J.D.
Two Can Play That Game
2001
as Tony
Kingdom Come
2001
as Junior Slocumb
Exit Wounds
2001
as T.K. Johnson
See Spot Run
2001
as Benny
Urban Legends: Final Cut
2000
as Stan
Me, Myself & Irene
2000
as Jamaal Baileygates
Big Momma's House
2000
as Nolan
Romeo Must Die
2000
as Maurice
3 Strikes
2000
as Prison Guard
Liberty Heights
1999
as Scribbles
Trippin'
1999
as Z Boy
Life
1999
as Cookie
The Breaks
1999
as Inmate #1
Alien Avengers
1996
as Alley Hood #2
G20