Actor
The American Society of Magical Negroes
2024
as Roger
2023 Back That Year Up with Kevin Hart & Kenan Thompson
2023
as Self
The Color Purple
2023
as Reverend Avery
Candy Cane Lane
2023
as Santa Claus
They Cloned Tyrone
2023
as The Preacher
The SF Sketchfest Roast of Bruce Campbell
2023
as Self
Beauty and the Beast: A 30th Celebration
2022
as Cogsworth
Clifford the Big Red Dog
2021
as Packard
A Soldier's Play
2021
as Sergeant Vernon C. Waters
Coffee & Kareem
2020
as Captain Hill
Sprinter
2019
as Coach
Native Son
2019
as Marty
Arizona
2018
as Coburn
A Christmas Story Live!
2017
as Santa Claus
The Big Sick
2017
as Andy Dodd
Jingle Ballin'
2016
as Colin
The Wiz Live!
2015
as The Cowardly Lion
An En Vogue Christmas
2014
as Marty
The Watsons Go to Birmingham
2013
as Mr. Robert
Peeples
2013
as Virgil Peeples
Hoodwinked Too! Hood VS. Evil
2011
as Moss the Troll (voice)
Astro Boy
2009
as Mr. Squirt / Math Cowboy / Boxer Robot
Dance Flick
2009
as Sugar Bear
An American Carol
2008
as Rastus Malone
Gym Teacher: The Movie
2008
as Shelly Bragg
The Poker House
2008
as Stymie
Kissing Cousins
2008
as The Griller
The Hustle
2008
as Rev. Isaac Montgomery Paid
Thugaboo: A Miracle on D-roc's Street
2006
as Principal Eyeverson/The Man Upstairs (voice)
Little Man
2006
as Jimmy
Thugaboo: Sneaker Madness
2006
as Principal Eyeverson (voice)
Bewitched
2005
as Jim Fields
The Muppets' Wizard of Oz
2005
as Uncle Henry
The Woodsman
2004
as Bob
Baadasssss!
2004
as Clyde Houston
If Love Hadn't Left Me Lonely
2004
as Himself
Laffapalooza! #2
2004
Tiptoes
2003
as Jerry Robin Jr.
David Alan Grier: The Book of David - The Cult Figure's Manifesto
2003
as Himself
King of Texas
2002
as Rip
15 Minutes
2001
as Mugger
Damned If You Do
2000
as The Devil
The Adventures of Rocky & Bullwinkle
2000
as Measures
Freeway II: Confessions of a Trickbaby
2000
as Mr. Butz
Angels in the Infield
2000
as Bob Bugler
Return to Me
2000
as Charlie Johnson
East of A
2000
as Brother James
3 Strikes
2000
as Detective Jenkins
Stuart Little
1999
as Red (voice)
A Saintly Switch
1999
as Dan Anderson
Sesame Street: Elmopalooza!
1998
as Self
Top of the World
1997
as Detective Augustus
McHale's Navy
1997
as Ensign Charles Parker
Jumanji
1995
as Carl Bentley
Tales from the Hood
1995
as Carl Johnson (segment "Boys Do Get Bruised")
Goldilocks and the Three Bears
1995
as Spike
Blankman
1994
as Kevin Walker
In the Army Now
1994
as Fred Ostroff
Boomerang
1992
as Gerard Jackson
The Player
1992
as David Alan Grier
Almost an Angel
1990
as Det. Bill
Loose Cannons
1990
as Drummond
I'm Gonna Git You Sucka
1988
as Newsman
Me and Him
1988
as Peter Conklin
Off Limits
1988
as Rogers
Amazon Women on the Moon
1987
as Don Simmons (segment "Blacks Without Soul") / Don Simmons (segment "Don 'No Soul' Simmons")
From the Hip
1987
as Steve Hadley
Beer
1985
as Elliott Morrison
A Soldier's Story
1984
as Corporal Cobb
Streamers
1983
as Roger