2028
Captain Zero: The Movie
as The Depression Demon (voice)
2026
The Thing Expanded
as Self
2026
Spider-Man: Brand New Day
2026
Strip Law
as Steve Nichols (voice)
(10 episodes)
2025
Sneaks
as O.G. (voice)
2025
Shelby Oaks
as Morton Jacobson
2025
Tim Travers and the Time Traveler's Paradox
as The Simulator
2025
The Gettysburg Address
as Frederick Douglass (voice)
2025
Finding Faith
2025
Portal to Hell
as Mr. Bobshank
2025
Omniscient
as Alistair
2025
Hazbin Hotel: Sing-Along
as Husk (voice)
2025
Hazbin Hotel: Live on Broadway
as (voice) (uncredited)
2025
What is an Ocean… Reconnecting the Cast and Crew of Cloud Atlas
as Self - Interviewee
2025
Captain Zero: Into the Abyss Part II
as The Depression Demon (voice)
2025
Duster
as Ezra Saxton
(8 episodes)
2025
The Lowdown
as Marty
(8 episodes)
2025
Oh My God... Yes! A Series of Extremely Relatable Circumstances
as Toy COD Leader (voice)
(1 episode)
2025
Haunted Hotel
as Additional Voices (voice)
(1 episode)
2025
E.B. White's Charlotte's Web
as Old Sheep (voice)
(3 episodes)
2025
The American Revolution
as (voice)
(1 episode)
2025
I Love LA
as Leon Marcus
(1 episode)
2024
The Prank
as Principal Henderson
2024
Betty & Blue
as Willie 'Blue' Watson
2024
Mr. Nelson on the North Side
as Self
2024
Mufasa: The Lion King
as Masego (voice)
2024
Hazbin Hotel
as Husk (voice)
(16 episodes)
2024
Leonardo da Vinci
as Narrator (voice)
(2 episodes)
2024
Kite Man: Hell Yeah!
as Darkseid (voice)
(4 episodes)
2024
Masters of the Universe: Revolution
as Hordak (voice)
(3 episodes)
2024
Invincible Fight Girl
as Narrator (voice)
(2 episodes)
2024
Invincible Fight Girl
as Scouter (voice)
(3 episodes)
2024
Cold Case Files: Murder in the Bayou
as Narrator (voice)
(6 episodes)
2024
High Potential
as Captain Pacheco
(1 episode)
2023
Parallel Worlds: A Psychedelic Love Story
as Jerry
2023
Heist 88
as Buddha Ray
2023
American Fiction
as Willy the Wonker
2023
From the Shadows
as Dr. Leonard Bertram
2023
A Snowy Day in Oakland
as Mr. Monroe
2023
Justified: City Primeval
as Judge Alvin Guy
(1 episode)
2023
My Dad the Bounty Hunter
as B'Caala (voice)
(4 episodes)
2023
Greatest Geek Year Ever! 1982
as Self - Actor
(2 episodes)
2023
Krapopolis
as Asskill (voice)
(8 episodes)
2023
True Lies
as Albert 'Al' Gibson
(1 episode)
2022
Unplugging
as Gil
2022
Nope
as Otis Haywood Sr.
2022
The Wonderful Spring of Mickey Mouse
as Narrator (voice)
2022
DC League of Super-Pets
as Dog-El (voice)
2022
A Miracle Before Christmas
as David
2022
Entergalactic
as Mr. Rager (voice)
2022
Shut Up and Ride
as Narrator (voice)
2022
In Search of Tomorrow
as Self - Interviewee
2022
Catwoman: Hunted
as Tobias Whale / Morax (voice)
2022
Remember Me: The Mahalia Jackson Story
as Ink Williams
2022
The 101 Scariest Horror Movie Moments of All Time
as Self
(8 episodes)
2022
From Scratch
as Hershel Wheeler
(8 episodes)
2022
Firebuds
as Manny Kablamee
(1 episode)
2022
Chibiverse
as King Andrias (voice)
(1 episode)
2021
The Gateway
as Terry
2021
Pups Alone
as The Wise Bartender
2021
Black as Night
as Babineaux
2021
The Seventh Day
as Father Louis
2021
Insight
as Captain Duke
2021
Muhammad Ali
as Narrator (voice)
(4 episodes)
2021
Leverage: Redemption
as Billy Spencer
(1 episode)
2021
Marvel's Hit-Monkey
as The Devil
(5 episodes)
2021
Abbott Elementary
as Frank
(3 episodes)
2020
Horizon Line
as Freddy Wyman
2020
The 420 Movie
as Chief Ironweed
2020
In Search of Darkness: Part II
as Self
2020
Most Guys Are Losers
as Al
2020
Cuba's Cancer Hope
as Narrator (voice)
2020
Good
as Gregory Devereaux
2020
Close Enough
as World’s Greatest Teacher Mug (voice)
(1 episode)
2020
Central Park
as Ward Wittlinger (voice)
(1 episode)
2020
Love Life
as Narrator (voice)
(10 episodes)
2020
DC's Stargirl
as Mister Bones (voice)
(3 episodes)
2020
Dead Talk Live
as Self - Guest
(1 episode)
2020
Woke
as Bible (voice)
(1 episode)
2020
The Good Lord Bird
as Herbert
(1 episode)
2019
The Wedding Year
as Preston
2019
In Search of Darkness
as Self
2019
21 Bridges
as Deputy Chief Spencer
2019
Horror Noire: A History of Black Horror
as Self
2019
You Might Be the Killer
as Sheriff James
2019
Creepshow
as Murdoch
(1 episode)
2019
Amphibia
as King Andrias (voice)
(11 episodes)
2019
The Last Kids on Earth
as Thrull (voice)
(21 episodes)
2018
Brothers in Arms
as Self
2018
Ray Meets Helen
as Harve
2018
Night School
as Gerald
2018
Tales from the Hood 2
as Portifoy Simms
2018
Love Jacked
as Ed
2018
American Dresser
as Charlie
2018
Fuck You All: The Uwe Boll Story
as Self
2018
Sharon 1.2.3.
as Tyrone
2018
Craig of the Creek
as Narrator (voice)
(1 episode)
2018
Summer Camp Island
as Lithophone (voice)
(1 episode)
2018
Summer Camp Island
as Tummy (voice)
(1 episode)
2018
Champaign Ill
as Lafonso
(10 episodes)
2018
Liverspots and Astronots
as Dr. Pesh
(21 episodes)
2017
Savage Dog
as Valentine
2017
Not a War Story
2017
The '91 Falcons
as Narrator (voice)
2017
DuckTales
as Manny (voice)
(1 episode)
2017
Future Man
as Dr. Elias Kronish
(5 episodes)
2017
Stretch Armstrong & the Flex Fighters
as Malcom Kane (voice)
(23 episodes)
2017
Rapunzel's Tangled Adventure
as Additional Voices (voice)
(2 episodes)
2016
The Nice Guys
as Older Guy
2016
Dirty Lies
as Doc
2016
Range 15
as Colonel Holloway
2016
Service to Man
as Dean Holmes
2016
Nina
as Clifton's Father
2016
The North Star
as Frederick Douglass
2016
School of Rickey
as Self - Narrator (voice)
2016
Blue: The American Dream
as Terry Venable
2016
The Last Punch
as Don King
2016
Greenleaf
as Bishop James Greenleaf
(61 episodes)
2016
Kulipari: An Army of Frogs
as Lord Marmoo (voice)
(13 episodes)
2016
Jackie Robinson
as Narrator (voice)
(2 episodes)
2016
Speechless
as Colonel
(1 episode)
2016
MacGyver
as Burke / Man
(1 episode)
2015
Union Furnace
as Pin Stripe
2015
Boiling Pot
as Agent Long
2015
Secrets of the Magic City
as Mr. Daniels
2015
Field of Lost Shoes
as Old Judge
2015
Kids vs Monsters
as Barry
2015
If I Tell You I Have to Kill You
as Detective Harris
2015
Dutch Book
2015
Mr. Robot
as Qwerty (voice) (uncredited)
(1 episode)
2015
We Bare Bears
as Mr. Charles (voice)
(1 episode)
2015
Big Time in Hollywood, Fl
as Agent Everett Malloy
(10 episodes)
2015
Star vs. the Forces of Evil
as Glossaryck (voice)
(11 episodes)
2015
Fresh Off the Boat
as Clyde Roses
(1 episode)
2014
Remaking the Legend: Halo 2 Anniversary
2014
Creature Feature: 60 Years of the Gill-Man
as Narrator
2014
Extant
as Nicholas Calderon
(1 episode)
2014
Enlisted
as Sgt. Major Donald Cody
(13 episodes)
2014
Scorpion
as Warden
(1 episode)
2014
The Flash
as Solovar (voice)
(3 episodes)
2014
The Monday Night War: WWE vs. WCW
as Narrator (voice)
(20 episodes)
2014
BoJack Horseman
as Lion Musician (voice)
(1 episode)
2014
NCIS: New Orleans
as Gene Holloway
(1 episode)
2014
black-ish
as Loose Craig
(1 episode)
2013
Assault on Wall Street
as Freddy
2013
Don't Pass Me By
as David Knox
2013
Sons of Liberty
as Nathan Reynolds
2013
Frog Kingdom
as Frog King (voice)
2013
Free Birds
as Chief Broadbeak (Voice)
2013
Black Asylum
as Agent Davis
2013
The Bible
as Narrator
(5 episodes)
2013
Rick and Morty
as President Curtis / Turkey President Curtis (voice)
(1 episode)
2013
Belle's
as William 'Big Bill' Cooper
(6 episodes)
2013
Once Upon a Time in Wonderland
as The Cheshire Cat (voice)
(1 episode)
2013
Rick and Morty
as Reverse Giraffe (voice)
(1 episode)
2013
Rick and Morty
as President/Governor Andre Curtis (voice)
(8 episodes)
2013
Uncle Grandpa
as Santa Claus (voice)
(1 episode)
2013
Teen Titans Go!
as Narrator (voice)
(1 episode)
2012
Highway
as Mustafa
2012
Cloud Atlas
as Kupaka / Joe Napier / An-kor Apis / Prescient
2012
Smiley
as Diamond
2012
Christmas in Compton
as Big Earl
2012
The Last Fall
as Sydney Bishop
2012
AniMen: The Galactic Battle
as Sergeant Brass
2012
Double or Nothing
as Homeless Dude
2012
The Undershepherd
as Brother Wilks
2012
Teenage Mutant Ninja Turtles
as Sal Commander (voice)
(1 episode)
2012
Touch
as Dutch
(1 episode)
2011
The Inheritance
as Uncle Melvin
2011
Hopelessly in June
as Dalbert Myers
2011
Samuel Bleak
as Ned Coffman
2011
No Saints for Sinners
2011
The Greening of Whitney Brown
as Clerk
2011
The Cape
as Max Malini
(10 episodes)
2011
Person of Interest
as Terence Beale
(1 episode)
2010
Africa's Lost Eden
as Narrator (voice)
2010
Stomp the Yard 2: Homecoming
as Terry
2010
Death at a Funeral
as Reverend Davis
2010
Lottery Ticket
as Sweet Tee
2010
Something Like A Business
as Sebastian
2010
Chain Letter
as Det. Jim Crenshaw
2010
Meet Monica Velour
as Claude
2010
New York Street Games
as Self
2010
Baseball: The Tenth Inning
as Narrator
2010
Chasing 3000
as Officer L.
2010
Young Justice
as Mongul (voice)
(1 episode)
2010
Adventure Time
as Balthus (voice)
(1 episode)
2010
Adventure Time
as Flame King (voice)
(1 episode)
2010
Hawaii Five-0
as Jimmy Cannon
(1 episode)
2010
Baseball: The Tenth Inning
as Narrator (voice)
(2 episodes)
2009
The Princess and the Frog
as Dr. Facilier (voice)
2009
All About Steve
as Corbitt
2009
Don McKay
as Otis Kent
2009
Behind Enemy Lines III: Colombia
as Commander Scott Boytano
2009
Coraline
as The Cat (voice)
2009
Against the Dark
as Lt. Waters
2009
Pastor Brown
as Pastor Brown
2009
Blue
as Terry Venable
2009
The Butcher
as Larry Cobb
2009
Charlie Valentine
as Sal
2009
Gamer
as Agent Keith
2009
Beautiful Loser
as Morgan - Adult
2009
Community
as Elroy Patashnik
(13 episodes)
2009
Community
as Narrator (voice)
(1 episode)
2009
Archer
as Lemuel Kane (voice)
(1 episode)
2008
Superhero Movie
as The Chief of Police
2008
No Bad Days
as Terrence
2008
The Sensei
as Minister
2008
The Fifth Commandment
as Max 'Coolbreeze' Templeton
2008
Justice League: The New Frontier
as The Centre (voice)
2008
First Sunday
as Judge B. Bennet Galloway
2008
S.I.S.
as Joseph Armstrong
2008
My Mom's New Boyfriend
as FBI Chief Conrad
2008
The Candlelight Murders
as Pastor Bob
2008
Canterbury's Law
2007
The Last Sentinel
as Colonel Norton
2007
If I Had Known I Was a Genius
as Dad
2007
Delta Farce
as Sgt. Kilgore
2007
The Color Purple: The Color of Success
as Self - Narrator (voice)
2007
The War
as Narrator (voice)
(7 episodes)
2006
Behind Enemy Lines II: Axis of Evil
as MCPO Scott Boytano
2006
ATL
as John Garnett
2006
The Oh in Ohio
as Coach Popovitch
2006
Working with a Master: John Carpenter
as Self
2006
Forbidden Fruits
as Rev. Walters
2006
Psych
as Mr. Guster
(1 episode)
2005
Crash
as Lt. Dixon
2005
Mr. & Mrs. Smith
as Father
2005
Dirty
as Captain Spain
2005
Transporter 2
as Stappleton
2005
The Proud Family Movie
as Bebe Clone (voice)
2005
Crusades: Crescent & the Cross
as Self - Narrator
2005
Grey's Anatomy
as Lloyd Mackie
(1 episode)
2005
Numb3rs
as Jeremiah Miller
(1 episode)
2005
Unforgivable Blackness: The Rise and Fall of Jack Johnson
as Jack Johnson (voice)
(2 episodes)
2005
American Dad!
as Fire Captain (voice)
(1 episode)
2005
The Crusades: Crescent and the Cross
as Narrator
(4 episodes)
2004
The Chronicles of Riddick
as Abu 'Imam' al-Walid
2004
The Chronicles of Riddick: Dark Fury
as Abu 'Imam' al-Walid (voice)
2004
Unforgivable Blackness: The Rise and Fall of Jack Johnson
as Narrator (voice)
2004
Beef II
as Narrator (voice)
2004
Last Stand of the Great Bear
as Narrator (voice)
2004
Agent Cody Banks 2: Destination London
as CIA Director
2004
Creature Feature: 50 Years of the Gill-Man
as Narrator (voice)
2004
The Big House
2003
Agent Cody Banks
as CIA Director
2003
Head of State
as Bernard Cooper
2003
Nubia: The Forgotten Kingdom
as Narrator (voice)
2003
Hollywood Homicide
as Leon
2003
Comic Book Superheroes Unmasked
as Narrator (voice)
2003
Horatio's Drive: America's First Road Trip
as Narrator (voice)
2003
Inside Mecca
as Narrator (voice)
2003
The Shakespeare Sessions
2003
Teen Titans
as Atlas (voice)
(1 episode)
2003
Spider-Man: The New Animated Series
as Agent Mosely (voice)
(1 episode)
2003
Kingdom of David: The Saga of the Israelites
as Narrator
(4 episodes)
2002
Barbershop
as Lester Wallace
2002
Stalking Leopards
as Narrator (voice)
2002
Ultimate Fights from the Movies
as Frank (They Live) (archive footage)
2002
29 Palms
as The Sheriff
2002
Mark Twain
as Narrator (voice)
2002
Everwood
as Brian
(1 episode)
2002
Mark Twain
as Narrator (voice)
(2 episodes)
2001
Novocaine
as Detective Lunt
2001
Pretty When You Cry
as Detective Charles Desett
2001
Home Invaders
as Matador
2001
Final Fantasy: The Spirits Within
as Council Member (voice)
2001
Semper Fi
as Gunnery Sgt. Brinkloff
2001
Egypt's Golden Empire
as Narrator
2001
Boxing: In and Out of the Ring
as Narrator (voice)
2001
The Job
2001
The Legend of Tarzan
as Tublat (voice)
(3 episodes)
2001
Disney's House of Mouse
as Card Soldier (voice)
(1 episode)
2001
Justice League
as Despero (voice)
(2 episodes)
2001
Egypt's Golden Empire
as Narrator (voice)
(3 episodes)
2001
Jazz
as Narrator (voice)
(10 episodes)
2000
Pitch Black
as Abu 'Imam' al-Walid
2000
Requiem for a Dream
as Big Tim
2000
Where the Heart Is
as Moses Whitecotten
2000
Innocents
as Detective Davis
2000
The Replacements
as Lindell
2000
CSI: Crime Scene Investigation
as Matt Phelps
(1 episode)
2000
Silent Service
as Self - Host
(11 episodes)
1999
The Grizzlies of Siberia
as Narrator (voice)
1999
ATF
as FBI Director Richard Long
1999
The Adventures of Young Indiana Jones: Mystery of the Blues
as King Oliver
1999
Not for Ourselves Alone: The Story of Elizabeth Cady Stanton & Susan B. Anthony
as Frederick Douglass (voice)
(2 episodes)
1999
Family Guy
as Jazz Documentary Narrator (voice)
(1 episode)
1999
Family Guy
as Commander Bensinger (voice)
(1 episode)
1998
Armageddon
as General Kimsey
1998
There's Something About Mary
as Charlie Jensen
1998
The Tiger Woods Story
as Earl Woods
1998
Todd McFarlane's Spawn 2
as Spawn
1998
Hercules
as Apollo (voice)
(2 episodes)
1997
Volcano
as Lt. Ed Fox
1997
Don King: Only in America
as Herbert Muhammad
1997
Flipping
as Leo Richards, Gang Leader
1997
Executive Target
as Lamar
1997
Murder, She Wrote: South by Southwest
as Algric Bartles
1997
Hercules
as Apollo the Sun God (voice)
1997
Never Met Picasso
as Larry
1997
Spawn
as Al Simmons / Spawn (voice)
(18 episodes)
1996
Larger Than Life
as Hurst
1996
Eye for an Eye
as Martin
1996
The Grave
as The Priest
1996
Johns
as Homeless John
1996
Arli$$
as Cecil Pickett
(1 episode)
1996
E! True Hollywood Story
as Self
(1 episode)
1996
7th Heaven
as Stanley
(4 episodes)
1995
Clockers
as André the Giant
1995
Blue in the Face
as Jackie Robinson
1995
Dead Presidents
as Kirby
1995
The Quick and the Dead
as Sergeant Cantrell
1995
Gargoyles the Movie: The Heroes Awaken
as Goliath (voice)
1995
The Outer Limits
as Captain Ira Merit
(1 episode)
1994
The Puppet Masters
as Alex Holland
1994
Reality Bites
as Roger
1994
Jewels of the Caribbean Sea
as Narrator (voice)
1994
Notes in a Minor Key
as Kansas
1994
Gargoyles
as Goliath (voice)
(78 episodes)
1994
Aladdin
1994
Fantastic Four
as Black Panther/T'challa (voice)
(1 episode)
1994
New York Undercover
1994
ER
as Pastor Watkins
(5 episodes)
1993
The Last Outlaw
as Lovecraft
1993
Bluesland: A Portrait in American Music
as Self - Host
1993
There Are No Children Here
as John Paul Rivers
1993
Hallelujah
as Big Willie
1993
Lions Of Darkness
as Narrator (voice)
1992
Final Analysis
as Detective Huggins
1992
Article 99
as Luther Jermoe
1992
Nails
as Noah Owens
1992
The Young Indiana Jones Chronicles
as King Oliver
(1 episode)
1991
Hallelujah Anyhow
as Will
1990
Marked for Death
as Max
1990
Men at Work
as Louis Fedders
1990
Murder in Black and White
as Martin
1990
Law & Order
as Bronx D.A. John Robertson
(1 episode)
1989
Always
as Powerhouse
1989
Road House
as Ernie Bass
1988
They Live
as Frank Armitage
1988
Bird
as Buster Franklin
1988
Braddock: Missing in Action III
as Embassy Gate Captain
1988
Ladykillers
as Abe
1988
The Making of 'They Live'
as Self
1988
Off Limits
as Maurice
1988
Stars & Bars
as Eugene Teagarden
1988
Christmas in Tattertown
as Saxophone (voice)
1988
American Experience
as W.E. Henderson / Other Voices
(1 episode)
1987
Hot Pursuit
as Alphonso
1987
The Oldest Rookie
1986
Platoon
as King
1986
The Whoopee Boys
as Washington Square Peddler
1985
The Equalizer
as Cristo
(1 episode)
1983
Reading Rainbow
as Narrator (voice)
(1 episode)
1982
The Thing
as Childs
1982
Nature
as Narrator
(1 episode)
1980
The Pirates of Penzance
as Pirates and Police
1979
Coriolanus
as Aedile / Roman Citizen / Volscian Citizen
1974
NOVA
as Narrator
(1 episode)
1953
The Oscars
as The Cat (voice)
(1 episode)
—
ATL 2: The Homecoming
as John Garnett
—
The Price for Freedom
as Reverend J.W. Bruno
—
Dreams of the Moon
—
My New Friend Jim
as Jim Dandy
—
Rise of the Mammals
as Narrator
—
President Curtis
as President Andre Curtis (voice)