
Keith David
- Known for
- Acting
- Born
- June 4, 1956 (age 70)
- Birthplace
- Harlem, Manhattan, New York City, New York, USA
Biography
Keith David Williams (born June 4, 1956) is an American actor. He is mostly known for his bass voice and screen presence in over 400 roles across film, stage, television, and interactive media. He has starred in such films as The Thing (1982), Platoon (1986), They Live (1988), Dead Presidents(1995), Armageddon (1998), There's Something About Mary (1998), Requiem for a Dream (2000), Pitch Black (2000), Barbershop (2002), Crash (2004), The Chronicles of Riddick (2004), Cloud Atlas (2012), The Nice Guys (2016), Nope (2022), and American Fiction (2023). He starred as Elroy Patashnik in the sixth season of the NBC series Community (2015) and as Bishop James Greenleaf in the Oprah Winfrey Network drama Greenleaf (2016–2020). His Emmy-winning voice acting career includes narrating Ken Burns films such as The War (2007) and Muhammad Ali (2021). In film, he has voiced Dr. Facilier in The Princess and the Frog (2009) and the Cat in Coraline (2009). On television, he portrayed Goliath in Gargoyles (1994–1997), Al Simmons / Spawn in Todd McFarlane's Spawn (1997–1999), The Flame King in Adventure Time (2012–2017), President Andre Curtis in Rick and Morty (2015–) and its upcoming spin-off President Curtis, King Andrias in Amphibia (2020–2022), Dr. Tenma in Pluto (2023), and Husk in Hazbin Hotel (2024–). Video game roles include the Arbiter Thel 'Vadamee in the Halo franchise (2004–2015), Julius Little and himself in the Saints Row series (2006–2017), Captain Anderson in the Mass Effect series (2007–2013), Chaos in Dissidia Final Fantasy (2008), Sergeant Foley in Call of Duty: Modern Warfare 2 (2009), and Commander Zavala in Destiny 2: The Final Shape (2024), which he assumed after the death of Lance Reddick in March 2023. He was part of the cast of The Nightmare Before Christmas live concert in October 2025, where he voiced Oogie Boogie, taking over the role from his longtime original voice actor, Ken Page, following his death in September 2024. In July 2025, David was selected to receive a star on the Hollywood Walk of Fame in 2026. Description above from the Wikipedia article Keith David, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known For
Photos
Filmography

ATL 2: The Homecoming
Movie · as John Garnett
The Price for Freedom
Movie · as Reverend J.W. Bruno

Dreams of the Moon
Movie
My New Friend Jim
Movie · as Jim Dandy
The Nutcase
Movie

Bob's Best Friends
Movie · as Cuddles (voice)

Trailer Madness
Movie · as Narrator #6
Sunset P.I.
TV · as Garner Taggert · 1 ep

Captain Zero: The Movie
Movie · as The Depression Demon (voice)

Mike & Nick & Nick & Alice
Movie · as Sosa

The Thing Expanded
Movie · as Self

Spider-Man: Brand New Day
Movie · as Narrator of Spider Video (voice)

President Curtis
TV · as President Andre Curtis (voice) · 10 eps

Strip Law
TV · as Steve Nichols (voice) · 10 eps

The Hawk
TV · as Old Henry · 3 eps

Crime and Punishment in America
TV · as Self - Narrator · 4 eps

Sneaks
Movie · as O.G. (voice)

Shelby Oaks
Movie · as Morton Jacobson

Tim Travers and the Time Traveler's Paradox
Movie · as The Simulator

The Gettysburg Address
Movie · as Frederick Douglass (voice)

Finding Faith
Movie · as Henry

Portal to Hell
Movie · as Mr. Bobshank

Omniscient
Movie · as Alistair

Hazbin Hotel: Sing-Along
Movie · as Husk (voice)

Hazbin Hotel: Live on Broadway
Movie · as (voice) (uncredited)

What is an Ocean… Reconnecting the Cast and Crew of Cloud Atlas
Movie · as Self - Interviewee

Captain Zero: Into the Abyss Part II
Movie · as The Depression Demon (voice)

Duster
TV · as Ezra Saxton · 8 eps

The Lowdown
TV · as Marty · 8 eps

Oh My God... Yes! A Series of Extremely Relatable Circumstances
TV · as Toy COD Leader (voice) · 1 ep

Haunted Hotel
TV · as Additional Voices (voice) · 1 ep

E.B. White's Charlotte's Web
TV · as Old Sheep (voice) · 3 eps

The American Revolution
TV · as (voice) · 1 ep

I Love LA
TV · as Leon Marcus · 1 ep

Devil May Cry
TV · as Lucan (voice) · 1 ep

The Prank
Movie · as Principal Henderson

Betty & Blue
Movie · as Willie 'Blue' Watson

Mr. Nelson on the North Side
Movie · as Self

Mufasa: The Lion King
Movie · as Masego (voice)

Hazbin Hotel
TV · as Husk (voice) · 16 eps

Leonardo da Vinci
TV · as Narrator (voice) · 2 eps

Kite Man: Hell Yeah!
TV · as Darkseid (voice) · 4 eps

Masters of the Universe: Revolution
TV · as Hordak (voice) · 3 eps

Invincible Fight Girl
TV · as Narrator (voice), Scouter (voice) · 2 eps

High Potential
TV · as Captain Pacheco · 1 ep

Cold Case Files: Murder in the Bayou
TV · as Narrator · 6 eps

Parallel Worlds: A Psychedelic Love Story
Movie · as Jerry

Heist 88
Movie · as Buddha Ray

American Fiction
Movie · as Willy the Wonker

From the Shadows
Movie · as Dr. Leonard Bertram

A Snowy Day in Oakland
Movie · as Mr. Monroe

Justified: City Primeval
TV · as Judge Alvin Guy · 1 ep

My Dad the Bounty Hunter
TV · as B'Caala (voice) · 4 eps

Greatest Geek Year Ever! 1982
TV · as Self - Actor · 2 eps

Krapopolis
TV · as Asskill (voice) · 8 eps

True Lies
TV · as Albert 'Al' Gibson · 1 ep

Unplugging
Movie · as Gil

Nope
Movie · as Otis Haywood Sr.

The Wonderful Spring of Mickey Mouse
Movie · as Narrator (voice)

DC League of Super-Pets
Movie · as Dog-El (voice)

A Miracle Before Christmas
Movie · as David

Entergalactic
Movie · as Mr. Rager (voice)

Shut Up and Ride
Movie · as Narrator (voice)

In Search of Tomorrow
Movie · as Self - Interviewee

Catwoman: Hunted
Movie · as Tobias Whale / Morax (voice)

Remember Me: The Mahalia Jackson Story
Movie · as Ink Williams

African Redemption: The Life and Legacy of Marcus Garvey
Movie · as Narrator

The 101 Scariest Horror Movie Moments of All Time
TV · as Self · 8 eps

From Scratch
TV · as Hershel Wheeler · 8 eps

Firebuds
TV · as Manny Kablamee · 1 ep

Chibiverse
TV · as King Andrias (voice), Goliath (voice) · 2 eps

The Gateway
Movie · as Terry

Pups Alone
Movie · as The Wise Bartender

Black as Night
Movie · as Babineaux

The Seventh Day
Movie · as Father Louis

Insight
Movie · as Captain Duke

Muhammad Ali
TV · as Narrator (voice) · 4 eps

Leverage: Redemption
TV · as Billy Spencer · 1 ep

Marvel's Hit-Monkey
TV · as The Devil · 5 eps

Abbott Elementary
TV · as Frank · 3 eps

Horizon Line
Movie · as Freddy Wyman

The 420 Movie
Movie · as Chief Ironweed

In Search of Darkness: Part II
Movie · as Self

Most Guys Are Losers
Movie · as Al

Cuba's Cancer Hope
Movie · as Narrator (voice)

Good
Movie · as Gregory Devereaux

Backs Against the Wall: The Howard Thurman Story
Movie · as Self

Wild Daze
Movie · as Narrator

Close Enough
TV · as World’s Greatest Teacher Mug (voice) · 1 ep

Central Park
TV · as Ward Wittlinger (voice) · 1 ep

Love Life
TV · as Narrator (voice) · 10 eps

DC's Stargirl
TV · as Mister Bones (voice) · 3 eps

Dead Talk Live
TV · as Self - Guest · 2 eps

Woke
TV · as Bible (voice) · 1 ep

The Good Lord Bird
TV · as Herbert · 1 ep

The Wedding Year
Movie · as Preston

In Search of Darkness
Movie · as Self

21 Bridges
Movie · as Deputy Chief Spencer

Horror Noire: A History of Black Horror
Movie · as Self

You Might Be the Killer
Movie · as Sheriff James

Creepshow
TV · as Murdoch · 1 ep

Amphibia
TV · as King Andrias (voice) · 11 eps

The Last Kids on Earth
TV · as Thrull (voice) · 21 eps

Brothers in Arms
Movie · as Self

Ray Meets Helen
Movie · as Harve

Night School
Movie · as Gerald

Tales from the Hood 2
Movie · as Portifoy Simms

Love Jacked
Movie · as Ed

American Dresser
Movie · as Charlie

Fuck You All: The Uwe Boll Story
Movie · as Self

Sharon 1.2.3.
Movie · as Tyrone

Craig of the Creek
TV · as Narrator (voice) · 1 ep

Summer Camp Island
TV · as Lithophone (voice), Tummy (voice) · 1 ep

Champaign Ill
TV · as Lafonso · 10 eps

Liverspots and Astronots
TV · as Dr. Pesh · 21 eps

Savage Dog
Movie · as Valentine

Not a War Story
Movie
The '91 Falcons
Movie · as Narrator (voice)

Who Goes There? In Search of The Thing
Movie · as Self
V-Force: New Dawn of V.I.C.T.O.R.Y.
Movie · as Kevin Bishop

DuckTales
TV · as Manny (voice) · 1 ep

Future Man
TV · as Dr. Elias Kronish · 5 eps

Stretch Armstrong & the Flex Fighters
TV · as Malcom Kane (voice) · 23 eps

Rapunzel's Tangled Adventure
TV · as Additional Voices (voice) · 2 eps

The Nice Guys
Movie · as Older Guy

Dirty Lies
Movie · as Doc

Range 15
Movie · as Colonel Holloway

Service to Man
Movie · as Dean Holmes

Nina
Movie · as Clifton's Father

The North Star
Movie · as Frederick Douglass

School of Rickey
Movie · as Self - Narrator (voice)

Blue: The American Dream
Movie · as Terry Venable
The Last Punch
Movie · as Don King

The Men of Outpost 31
Movie · as Self

Greenleaf
TV · as Bishop James Greenleaf · 60 eps

Kulipari: An Army of Frogs
TV · as Lord Marmoo (voice) · 13 eps

Jackie Robinson
TV · as Narrator (voice) · 2 eps

Speechless
TV · as Colonel · 1 ep

MacGyver
TV · as Burke / Man · 1 ep

Union Furnace
Movie · as Pin Stripe

Boiling Pot
Movie · as Agent Long

Secrets of the Magic City
Movie · as Mr. Daniels

Field of Lost Shoes
Movie · as Old Judge

Kids vs Monsters
Movie · as Barry

If I Tell You I Have to Kill You
Movie · as Detective Harris

Dutch Book
Movie · as Joe Johnson

Huevos: Little Rooster's Egg-Cellent Adventure
Movie · as Don Alfonso

Mr. Robot
TV · as Qwerty (voice) (uncredited) · 1 ep

We Bare Bears
TV · as Mr. Charles (voice) · 1 ep

Big Time in Hollywood, Fl
TV · as Agent Everett Malloy · 10 eps

Star vs. the Forces of Evil
TV · as Glossaryck (voice) · 11 eps

Fresh Off the Boat
TV · as Clyde Roses · 1 ep

Remaking the Legend: Halo 2 Anniversary
Movie

Creature Feature: 60 Years of the Gill-Man
Movie · as Narrator

H4
Movie · as Worcester

Extant
TV · as Nicholas Calderon · 1 ep

Enlisted
TV · as Sgt. Major Donald Cody · 13 eps

Scorpion
TV · as Warden · 1 ep

The Flash
TV · as Solovar (voice) · 3 eps

The Monday Night War: WWE vs. WCW
TV · as Narrator (voice) · 20 eps

BoJack Horseman
TV · as Lion Musician (voice) · 1 ep

NCIS: New Orleans
TV · as Gene Holloway · 1 ep

black-ish
TV · as Loose Craig · 1 ep

Assault on Wall Street
Movie · as Freddy

Don't Pass Me By
Movie · as David Knox

Sons of Liberty
Movie · as Nathan Reynolds

Frog Kingdom
Movie · as Frog King (voice)

Free Birds
Movie · as Chief Broadbeak (Voice)

Black Asylum
Movie · as Agent Davis

The Bible
TV · as Narrator · 5 eps

Rick and Morty
TV · as President Curtis / Turkey President Curtis (voice), Reverse Giraffe (voice), President/Governor Andre Curtis (voice) · 1 ep
Belle's
TV · as William 'Big Bill' Cooper · 6 eps

Once Upon a Time in Wonderland
TV · as The Cheshire Cat (voice) · 1 ep

Uncle Grandpa
TV · as Santa Claus (voice) · 1 ep

Teen Titans Go!
TV · as Narrator (voice) · 1 ep

Highway
Movie · as Mustafa

Cloud Atlas
Movie · as Kupaka / Joe Napier / An-kor Apis / Prescient

Smiley
Movie · as Diamond

Christmas in Compton
Movie · as Big Earl

The Last Fall
Movie · as Sydney Bishop

AniMen: The Galactic Battle
Movie · as Sergeant Brass
Double or Nothing
Movie · as Homeless Dude

The Undershepherd
Movie · as Brother Wilks

The Savoy King: Chick Webb & the Music That Changed America
Movie · as Charles Buchanan (voice)

Teenage Mutant Ninja Turtles
TV · as Sal Commander (voice) · 1 ep

Touch
TV · as Dutch · 1 ep

The Inheritance
Movie · as Uncle Melvin

Hopelessly in June
Movie · as Dalbert Myers

Samuel Bleak
Movie · as Ned Coffman

No Saints for Sinners
Movie · as Victor

The Greening of Whitney Brown
Movie · as Clerk

The Cape
TV · as Max Malini · 10 eps

Person of Interest
TV · as Terence Beale · 1 ep

Africa's Lost Eden
Movie · as Narrator (voice)

Stomp the Yard 2: Homecoming
Movie · as Terry

Death at a Funeral
Movie · as Reverend Davis

Lottery Ticket
Movie · as Sweet Tee

Something Like A Business
Movie · as Sebastian

Chain Letter
Movie · as Detective Jim Crenshaw

Meet Monica Velour
Movie · as Claude

Baseball: The Tenth Inning
Movie · as Narrator

Chasing 3000
Movie · as Officer L.

Spork
Movie · as Coach Jenkins

Young Justice
TV · as Mongul (voice) · 1 ep

Adventure Time
TV · as Balthus (voice), Flame King (voice) · 1 ep

Hawaii Five-0
TV · as Jimmy Cannon · 1 ep

Baseball: The Tenth Inning
TV · as Narrator (voice) · 2 eps

The Princess and the Frog
Movie · as Dr. Facilier (voice)

All About Steve
Movie · as Corbitt

Don McKay
Movie · as Otis Kent

Behind Enemy Lines III: Colombia
Movie · as Commander Scott Boytano

Coraline
Movie · as The Cat (voice)

Against the Dark
Movie · as Lt. Waters

Pastor Brown
Movie · as Pastor Brown

Blue
Movie · as Terry Venable

Charlie Valentine
Movie · as Sal

The Butcher
Movie · as Larry Cobb

Gamer
Movie · as Agent Keith

Beautiful Loser
Movie · as Morgan - Adult

Coraline: Creepy Coraline
Movie · as The Cat (voice) (archive footage)

Community
TV · as Elroy Patashnik, Narrator (voice) · 13 eps

Archer
TV · as Lemuel Kane (voice) · 1 ep

Superhero Movie
Movie · as The Chief of Police

No Bad Days
Movie · as Terrence

The Sensei
Movie · as Minister

The Fifth Commandment
Movie · as Max 'Coolbreeze' Templeton

Justice League: The New Frontier
Movie · as The Centre (voice)

First Sunday
Movie · as Judge B. Bennet Galloway

S.I.S.
Movie · as Joseph Armstrong

My Mom's New Boyfriend
Movie · as FBI Chief Conrad

The Candlelight Murders
Movie · as Pastor Bob

Canterbury's Law
TV · 1 ep

The Last Sentinel
Movie · as Colonel Norton

If I Had Known I Was a Genius
Movie · as Dad

Delta Farce
Movie · as Sgt. Kilgore

The Color Purple: The Color of Success
Movie · as Self - Narrator (voice)

The War
TV · as Narrator (voice) · 7 eps

Behind Enemy Lines II: Axis of Evil
Movie · as MCPO Scott Boytano

ATL
Movie · as John Garnett

The Oh in Ohio
Movie · as Coach Popovitch

Working with a Master: John Carpenter
Movie · as Self

Forbidden Fruits
Movie · as Rev. Walters

Psych
TV · as Mr. Guster · 1 ep

Crash
Movie · as Lt. Dixon

Mr. & Mrs. Smith
Movie · as Father

Dirty
Movie · as Captain Spain

Transporter 2
Movie · as Stappleton

The Proud Family Movie
Movie · as Bebe Clone (voice)

Crusades: Crescent & the Cross
Movie · as Self - Narrator

Grey's Anatomy
TV · as Lloyd Mackie · 1 ep

Numb3rs
TV · as Jeremiah Miller · 1 ep

Unforgivable Blackness: The Rise and Fall of Jack Johnson
TV · as Jack Johnson (voice) · 2 eps

American Dad!
TV · as Fire Captain (voice) · 1 ep

The Crusades: Crescent and the Cross
TV · as Narrator · 4 eps

The Chronicles of Riddick
Movie · as Abu 'Imam' al-Walid

The Chronicles of Riddick: Dark Fury
Movie · as Abu 'Imam' al-Walid (voice)

Unforgivable Blackness: The Rise and Fall of Jack Johnson
Movie · as Narrator (voice)

Beef II
Movie · as Narrator (voice)

Last Stand of the Great Bear
Movie · as Narrator (voice)

Agent Cody Banks 2: Destination London
Movie · as CIA Director

Creature Feature: 50 Years of the Gill-Man
Movie · as Narrator (voice)

The Big House
TV · 6 eps

Agent Cody Banks
Movie · as CIA Director

Head of State
Movie · as Bernard Cooper

Nubia: The Forgotten Kingdom
Movie · as Narrator (voice)

Hollywood Homicide
Movie · as Leon

Comic Book Superheroes Unmasked
Movie · as Narrator (voice)

Horatio's Drive: America's First Road Trip
Movie · as Narrator (voice)

Inside Mecca
Movie · as Narrator (voice)
The Shakespeare Sessions
Movie

Teen Titans
TV · as Atlas (voice) · 1 ep

Spider-Man: The New Animated Series
TV · as Agent Mosely (voice) · 1 ep

Kingdom of David: The Saga of the Israelites
TV · as Narrator · 4 eps

Barbershop
Movie · as Lester Wallace

Stalking Leopards
Movie · as Narrator (voice)

Ultimate Fights from the Movies
Movie · as Frank (They Live) (archive footage)

29 Palms
Movie · as The Sheriff

Mark Twain
Movie · as Narrator (voice)

Everwood
TV · as Brian · 1 ep

Mark Twain
TV · as Narrator (voice) · 2 eps

Novocaine
Movie · as Detective Lunt

Pretty When You Cry
Movie · as Detective Charles Desett

Home Invaders
Movie · as Matador

Final Fantasy: The Spirits Within
Movie · as Council Member (voice)

Semper Fi
Movie · as Gunnery Sgt. Brinkloff

Egypt's Golden Empire
Movie · as Narrator

Boxing: In and Out of the Ring
Movie · as Narrator (voice)

The Job
TV · 19 eps

The Legend of Tarzan
TV · as Tublat (voice) · 3 eps

Disney's House of Mouse
TV · as Card Soldier (voice) · 1 ep

Justice League
TV · as Despero (voice) · 2 eps

Egypt's Golden Empire
TV · as Narrator (voice) · 3 eps

Jazz
TV · as Narrator (voice) · 10 eps

Pitch Black
Movie · as Abu 'Imam' al-Walid

Requiem for a Dream
Movie · as Big Tim

Where the Heart Is
Movie · as Moses Whitecotten

Innocents
Movie · as Detective Davis

The Replacements
Movie · as Lindell

National Geographic: The Photographers
Movie · as Narrator

CSI: Crime Scene Investigation
TV · as Matt Phelps · 1 ep
Silent Service
TV · as Self - Host · 11 eps

The Grizzlies of Siberia
Movie · as Narrator (voice)

ATF
Movie · as FBI Director Richard Long

The Adventures of Young Indiana Jones: Mystery of the Blues
Movie · as King Oliver

Arnold Schwarzenegger: Hollywood Hero
Movie · as Narrator

Not for Ourselves Alone: The Story of Elizabeth Cady Stanton & Susan B. Anthony
TV · as Frederick Douglass (voice) · 2 eps

Family Guy
TV · as Jazz Documentary Narrator (voice), Commander Bensinger (voice) · 1 ep

SpongeBob SquarePants
TV · as Chatterbox Translation Collar (voice) · 1 ep

Armageddon
Movie · as General Kimsey

There's Something About Mary
Movie · as Charlie Jensen

The Tiger Woods Story
Movie · as Earl Woods

Todd McFarlane's Spawn: Season 2
Movie · as Spawn

Hercules
TV · as Apollo (voice) · 2 eps

Volcano
Movie · as Lt. Ed Fox

Don King: Only in America
Movie · as Herbert Muhammad

Flipping
Movie · as Leo Richards, Gang Leader

Executive Target
Movie · as Lamar

Murder, She Wrote: South by Southwest
Movie · as Algric Bartles

Hercules
Movie · as Apollo the Sun God (voice)

Never Met Picasso
Movie · as Larry

Vanishing Point
Movie · as Warren Taft

Loose Women
Movie · as Stylist #1

Spawn
TV · as Al Simmons / Spawn (voice) · 18 eps

King of the Hill
TV · as Brian Robertson (voice) · 2 eps

Larger Than Life
Movie · as Hurst

Eye for an Eye
Movie · as Martin

The Grave
Movie · as The Priest

Johns
Movie · as Homeless John

Arli$$
TV · as Cecil Pickett · 1 ep

E! True Hollywood Story
TV · as Self · 1 ep

7th Heaven
TV · as Stanley · 4 eps

Clockers
Movie · as André the Giant

Blue in the Face
Movie · as Jackie Robinson

Dead Presidents
Movie · as Kirby

The Quick and the Dead
Movie · as Sergeant Cantrell

Gargoyles the Movie: The Heroes Awaken
Movie · as Goliath (voice)

Beauty and the Beasts: A Leopard's Story
Movie · as Narrator (voice)

The Outer Limits
TV · as Captain Ira Merit · 1 ep

The Puppet Masters
Movie · as Alex Holland

Reality Bites
Movie · as Roger

Jewels of the Caribbean Sea
Movie · as Narrator (voice)

Notes in a Minor Key
Movie · as Kansas

Gargoyles
TV · as Goliath (voice) · 78 eps

Aladdin
TV · as Minos (voice), King Zahbar (voice) · 2 eps

Fantastic Four
TV · as Black Panther/T'challa (voice) · 1 ep

New York Undercover
TV · 2 eps

ER
TV · as Pastor Watkins · 5 eps

The Last Outlaw
Movie · as Lovecraft

Bluesland: A Portrait in American Music
Movie · as Self - Host

There Are No Children Here
Movie · as John Paul Rivers
Hallelujah
Movie · as Big Willie

Lions Of Darkness
Movie · as Narrator (voice)

Final Analysis
Movie · as Detective Huggins

Article 99
Movie · as Luther Jermoe

Nails
Movie · as Noah Owens

The Young Indiana Jones Chronicles
TV · as King Oliver · 1 ep

Hallelujah Anyhow
Movie · as Will

Men at Work
Movie · as Louis Fedders

Marked for Death
Movie · as Max

Murder in Black and White
Movie · as Martin

Law & Order
TV · as Bronx D.A. John Robertson · 1 ep

Always
Movie · as Powerhouse

Road House
Movie · as Ernie Bass

They Live
Movie · as Frank Armitage

Bird
Movie · as Buster Franklin

Braddock: Missing in Action III
Movie · as Embassy Gate Captain

Ladykillers
Movie · as Abe

The Making of 'They Live'
Movie · as Self

Off Limits
Movie · as Maurice

Stars & Bars
Movie · as Eugene Teagarden

Christmas in Tattertown
Movie · as Saxophone (voice)

American Experience
TV · as W.E. Henderson / Other Voices · 1 ep

Hot Pursuit
Movie · as Alphonso

The Oldest Rookie
TV · 1 ep

Platoon
Movie · as King

The Whoopee Boys
Movie · as Washington Square Peddler

The Equalizer
TV · as Cristo · 1 ep

Screen Two
TV · as Will · 1 ep

Reading Rainbow
TV · as Narrator (voice) · 1 ep

The Thing
Movie · as Childs

Nature
TV · as Narrator · 1 ep

American Playhouse
TV · as 'Big' Willie Thorton · 1 ep

The Pirates of Penzance
Movie · as Pirates and Police

Coriolanus
Movie · as Aedile / Roman Citizen / Volscian Citizen

NOVA
TV · as Narrator · 1 ep

The Oscars
TV · as The Cat (voice) · 1 ep








