Keith David
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

Grey's Anatomy

Law & Order

Rick and Morty

Rick and Morty

Rick and Morty

Family Guy

Family Guy

CSI: Crime Scene Investigation
All Movies (239)
- Captain Zero: The Movie2028 · as The Depression Demon (voice)
- Spider-Man: Brand New Day2026
- The Thing Expanded2026 · as Self
- Mike & Nick & Nick & Alice2026 · as Sosa
- What is an Ocean… Reconnecting the Cast and Crew of Cloud Atlas2025 · as Self - Interviewee
- The Gettysburg Address2025 · as Frederick Douglass (voice)
- Hazbin Hotel: Live on Broadway2025 · as (voice) (uncredited)
- Shelby Oaks2025 · as Morton Jacobson
- Hazbin Hotel: Sing-Along2025 · as Husk (voice)
- Finding Faith2025 · as Henry
- Omniscient2025 · as Alistair
- Captain Zero: Into the Abyss Part II2025 · as The Depression Demon (voice)
- Tim Travers and the Time Traveler's Paradox2025 · as The Simulator
- Sneaks2025 · as O.G. (voice)
- Portal to Hell2025 · as Mr. Bobshank
- Mufasa: The Lion King2024 · as Masego (voice)
- Mr. Nelson on the North Side2024 · as Self
- Betty & Blue2024 · as Willie 'Blue' Watson
- The Prank2024 · as Principal Henderson
- American Fiction2023 · as Willy the Wonker
- Heist 882023 · as Buddha Ray
- From the Shadows2023 · as Dr. Leonard Bertram
- A Snowy Day in Oakland2023 · as Mr. Monroe
- Parallel Worlds: A Psychedelic Love Story2023 · as Jerry
- Shut Up and Ride2022 · as Narrator (voice)
- A Miracle Before Christmas2022 · as David
- Entergalactic2022 · as Mr. Rager (voice)
- Remember Me: The Mahalia Jackson Story2022 · as Ink Williams
- DC League of Super-Pets2022 · as Dog-El (voice)
- Nope2022 · as Otis Haywood Sr.
- Unplugging2022 · as Gil
- The Wonderful Spring of Mickey Mouse2022 · as Narrator (voice)
- In Search of Tomorrow2022 · as Self - Interviewee
- Catwoman: Hunted2022 · as Tobias Whale / Morax (voice)
- Pups Alone2021 · as The Wise Bartender
- Black as Night2021 · as Babineaux
- The Gateway2021 · as Terry
- The Seventh Day2021 · as Father Louis
- Insight2021 · as Captain Duke
- Horizon Line2020 · as Freddy Wyman
- Most Guys Are Losers2020 · as Al
- Good2020 · as Gregory Devereaux
- In Search of Darkness: Part II2020 · as Self
- The 420 Movie2020 · as Chief Ironweed
- Cuba's Cancer Hope2020 · as Narrator (voice)
- Rise of the Mammals2019 · as Self - Narrator
- 21 Bridges2019 · as Deputy Chief Spencer
- The Wedding Year2019 · as Preston
- You Might Be the Killer2019 · as Sheriff James
- In Search of Darkness2019 · as Self
- Horror Noire: A History of Black Horror2019 · as Self
- Love Jacked2018 · as Ed
- Fuck You All: The Uwe Boll Story2018 · as Self
- Brothers in Arms2018 · as Self
- Night School2018 · as Gerald
- American Dresser2018 · as Charlie
- Sharon 1.2.3.2018 · as Tyrone
- Tales from the Hood 22018 · as Portifoy Simms
- Ray Meets Helen2018 · as Harve
- The '91 Falcons2017 · as Narrator (voice)
- Savage Dog2017 · as Valentine
- Not a War Story2017
- Service to Man2016 · as Dean Holmes
- School of Rickey2016 · as Self - Narrator (voice)
- Range 152016 · as Colonel Holloway
- The Nice Guys2016 · as Older Guy
- Blue: The American Dream2016 · as Terry Venable
- Nina2016 · as Clifton's Father
- The North Star2016 · as Frederick Douglass
- Dirty Lies2016 · as Doc
- The Last Punch2016 · as Don King
- Dutch Book2015
- If I Tell You I Have to Kill You2015 · as Detective Harris
- Boiling Pot2015 · as Agent Long
- Kids vs Monsters2015 · as Barry
- Union Furnace2015 · as Pin Stripe
- Secrets of the Magic City2015 · as Mr. Daniels
- Field of Lost Shoes2015 · as Old Judge
- Remaking the Legend: Halo 2 Anniversary2014
- Creature Feature: 60 Years of the Gill-Man2014 · as Narrator
- Frog Kingdom2013 · as Frog King (voice)
- Free Birds2013 · as Chief Broadbeak (Voice)
- Sons of Liberty2013 · as Nathan Reynolds
- Assault on Wall Street2013 · as Freddy
- Black Asylum2013 · as Agent Davis
- Don't Pass Me By2013 · as David Knox
- Christmas in Compton2012 · as Big Earl
- Cloud Atlas2012 · as Kupaka / Joe Napier / An-kor Apis / Prescient
- Double or Nothing2012 · as Homeless Dude
- Smiley2012 · as Diamond
- Highway2012 · as Mustafa
- The Last Fall2012 · as Sydney Bishop
- The Undershepherd2012 · as Brother Wilks
- AniMen: The Galactic Battle2012 · as Sergeant Brass
- The Greening of Whitney Brown2011 · as Clerk
- Hopelessly in June2011 · as Dalbert Myers
- The Inheritance2011 · as Uncle Melvin
- Samuel Bleak2011 · as Ned Coffman
- No Saints for Sinners2011
- Stomp the Yard 2: Homecoming2010 · as Terry
- Chain Letter2010 · as Det. Jim Crenshaw
- Baseball: The Tenth Inning2010 · as Narrator
- Lottery Ticket2010 · as Sweet Tee
- New York Street Games2010 · as Self
- Chasing 30002010 · as Officer L.
- Something Like A Business2010 · as Sebastian
- Meet Monica Velour2010 · as Claude
- Death at a Funeral2010 · as Reverend Davis
- Africa's Lost Eden2010 · as Narrator (voice)
- The Princess and the Frog2009 · as Dr. Facilier (voice)
- Beautiful Loser2009 · as Morgan - Adult
- Gamer2009 · as Agent Keith
- All About Steve2009 · as Corbitt
- The Butcher2009 · as Larry Cobb
- Pastor Brown2009 · as Pastor Brown
- Don McKay2009 · as Otis Kent
- Blue2009 · as Terry Venable
- Charlie Valentine2009 · as Sal
- Against the Dark2009 · as Lt. Waters
- Coraline2009 · as The Cat (voice)
- Behind Enemy Lines III: Colombia2009 · as Commander Scott Boytano
- S.I.S.2008 · as Joseph Armstrong
- The Fifth Commandment2008 · as Max 'Coolbreeze' Templeton
- No Bad Days2008 · as Terrence
- The Sensei2008 · as Minister
- My Mom's New Boyfriend2008 · as FBI Chief Conrad
- Superhero Movie2008 · as The Chief of Police
- Justice League: The New Frontier2008 · as The Centre (voice)
- First Sunday2008 · as Judge B. Bennet Galloway
- The Candlelight Murders2008 · as Pastor Bob
- The Last Sentinel2007 · as Colonel Norton
- Delta Farce2007 · as Sgt. Kilgore
- The Color Purple: The Color of Success2007 · as Self - Narrator (voice)
- If I Had Known I Was a Genius2007 · as Dad
- Behind Enemy Lines II: Axis of Evil2006 · as MCPO Scott Boytano
- Forbidden Fruits2006 · as Rev. Walters
- ATL2006 · as John Garnett
- The Oh in Ohio2006 · as Coach Popovitch
- Working with a Master: John Carpenter2006 · as Self
- Dirty2005 · as Captain Spain
- Crusades: Crescent & the Cross2005 · as Self - Narrator
- The Proud Family Movie2005 · as Bebe Clone (voice)
- Transporter 22005 · as Stappleton
- Mr. & Mrs. Smith2005 · as Father
- Crash2005 · as Lt. Dixon
- Last Stand of the Great Bear2004 · as Narrator (voice)
- Unforgivable Blackness: The Rise and Fall of Jack Johnson2004 · as Narrator (voice)
- Beef II2004 · as Narrator (voice)
- The Chronicles of Riddick: Dark Fury2004 · as Abu 'Imam' al-Walid (voice)
- The Chronicles of Riddick2004 · as Abu 'Imam' al-Walid
- Creature Feature: 50 Years of the Gill-Man2004 · as Narrator (voice)
- Agent Cody Banks 2: Destination London2004 · as CIA Director
- Nubia: The Forgotten Kingdom2003 · as Narrator (voice)
- Horatio's Drive: America's First Road Trip2003 · as Narrator (voice)
- Comic Book Superheroes Unmasked2003 · as Narrator (voice)
- Hollywood Homicide2003 · as Leon
- Head of State2003 · as Bernard Cooper
- Agent Cody Banks2003 · as CIA Director
- Inside Mecca2003 · as Narrator (voice)
- The Shakespeare Sessions2003
- 29 Palms2002 · as The Sheriff
- Stalking Leopards2002 · as Narrator (voice)
- Ultimate Fights from the Movies2002 · as Frank (They Live) (archive footage)
- Barbershop2002 · as Lester Wallace
- Mark Twain2002 · as Narrator (voice)
- Pretty When You Cry2001 · as Detective Charles Desett
- Novocaine2001 · as Detective Lunt
- Egypt's Golden Empire2001 · as Narrator
- Home Invaders2001 · as Matador
- Final Fantasy: The Spirits Within2001 · as Council Member (voice)
- Semper Fi2001 · as Gunnery Sgt. Brinkloff
- Boxing: In and Out of the Ring2001 · as Narrator (voice)
- Requiem for a Dream2000 · as Big Tim
- The Replacements2000 · as Lindell
- Where the Heart Is2000 · as Moses Whitecotten
- Pitch Black2000 · as Abu 'Imam' al-Walid
- Innocents2000 · as Detective Davis
- The Adventures of Young Indiana Jones: Mystery of the Blues1999 · as King Oliver
- ATF1999 · as FBI Director Richard Long
- The Grizzlies of Siberia1999 · as Narrator (voice)
- Todd McFarlane's Spawn 21998 · as Spawn
- There's Something About Mary1998 · as Charlie Jensen
- Armageddon1998 · as General Kimsey
- The Tiger Woods Story1998 · as Earl Woods
- Never Met Picasso1997 · as Larry
- Don King: Only in America1997 · as Herbert Muhammad
- Murder, She Wrote: South by Southwest1997 · as Algric Bartles
- Executive Target1997 · as Lamar
- Hercules1997 · as Apollo the Sun God (voice)
- Volcano1997 · as Lt. Ed Fox
- Flipping1997 · as Leo Richards, Gang Leader
- Vanishing Point1997 · as Warren Taft
- Johns1996 · as Homeless John
- Larger Than Life1996 · as Hurst
- The Grave1996 · as The Priest
- Eye for an Eye1996 · as Martin
- Dead Presidents1995 · as Kirby
- Clockers1995 · as André the Giant
- Blue in the Face1995 · as Jackie Robinson
- Beauty and the Beasts: A Leopard's Story1995 · as Narrator (voice)
- Gargoyles the Movie: The Heroes Awaken1995 · as Goliath (voice)
- The Quick and the Dead1995 · as Sergeant Cantrell
- The Puppet Masters1994 · as Alex Holland
- Notes in a Minor Key1994 · as Kansas
- Jewels of the Caribbean Sea1994 · as Narrator (voice)
- Reality Bites1994 · as Roger
- Hallelujah1993 · as Big Willie
- There Are No Children Here1993 · as John Paul Rivers
- Bluesland: A Portrait in American Music1993 · as Self - Host
- The Last Outlaw1993 · as Lovecraft
- Lions Of Darkness1993 · as Narrator (voice)
- Nails1992 · as Noah Owens
- Article 991992 · as Luther Jermoe
- Final Analysis1992 · as Detective Huggins
- Hallelujah Anyhow1991 · as Will
- Marked for Death1990 · as Max
- Men at Work1990 · as Louis Fedders
- Murder in Black and White1990 · as Martin
- Always1989 · as Powerhouse
- Road House1989 · as Ernie Bass
- Christmas in Tattertown1988 · as Saxophone (voice)
- Ladykillers1988 · as Abe
- They Live1988 · as Frank Armitage
- Bird1988 · as Buster Franklin
- Stars & Bars1988 · as Eugene Teagarden
- Off Limits1988 · as Maurice
- Braddock: Missing in Action III1988 · as Embassy Gate Captain
- The Making of 'They Live'1988 · as Self
- Hot Pursuit1987 · as Alphonso
- Platoon1986 · as King
- The Whoopee Boys1986 · as Washington Square Peddler
- The Thing1982 · as Childs
- The Pirates of Penzance1980 · as Pirates and Police
- Coriolanus1979 · as Aedile / Roman Citizen / Volscian Citizen
- 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
- The Nutcase—
All TV Shows (136)
- Strip Law2026 · as Steve Nichols (voice)
- The American Revolution2025 · as (voice)
- I Love LA2025 · as Leon Marcus
- E.B. White's Charlotte's Web2025 · as Old Sheep (voice)
- The Lowdown2025 · as Marty
- Haunted Hotel2025 · as Additional Voices (voice)
- Duster2025 · as Ezra Saxton
- Devil May Cry2025 · as Lucan (voice)
- Oh My God... Yes! A Series of Extremely Relatable Circumstances2025 · as Toy COD Leader (voice)
- Cold Case Files: Murder in the Bayou2024 · as Narrator (voice)
- Leonardo da Vinci2024 · as Narrator (voice)
- Invincible Fight Girl2024 · as Narrator (voice)
- Invincible Fight Girl2024 · as Scouter (voice)
- High Potential2024 · as Captain Pacheco
- Kite Man: Hell Yeah!2024 · as Darkseid (voice)
- Masters of the Universe: Revolution2024 · as Hordak (voice)
- Hazbin Hotel2024 · as Husk (voice)
- Krapopolis2023 · as Asskill (voice)
- Justified: City Primeval2023 · as Judge Alvin Guy
- Greatest Geek Year Ever! 19822023 · as Self - Actor
- True Lies2023 · as Albert 'Al' Gibson
- My Dad the Bounty Hunter2023 · as B'Caala (voice)
- From Scratch2022 · as Hershel Wheeler
- Firebuds2022 · as Manny Kablamee
- The 101 Scariest Horror Movie Moments of All Time2022 · as Self
- Chibiverse2022 · as King Andrias (voice)
- Abbott Elementary2021 · as Frank
- Marvel's Hit-Monkey2021 · as The Devil
- Muhammad Ali2021 · as Narrator (voice)
- Leverage: Redemption2021 · as Billy Spencer
- The Good Lord Bird2020 · as Herbert
- Woke2020 · as Bible (voice)
- Close Enough2020 · as World’s Greatest Teacher Mug (voice)
- Central Park2020 · as Ward Wittlinger (voice)
- Love Life2020 · as Narrator (voice)
- DC's Stargirl2020 · as Mister Bones (voice)
- Dead Talk Live2020 · as Self - Guest
- Creepshow2019 · as Murdoch
- The Last Kids on Earth2019 · as Thrull (voice)
- Amphibia2019 · as King Andrias (voice)
- Champaign Ill2018 · as Lafonso
- Liverspots and Astronots2018 · as Dr. Pesh
- Summer Camp Island2018 · as Lithophone (voice)
- Summer Camp Island2018 · as Tummy (voice)
- Craig of the Creek2018 · as Narrator (voice)
- Stretch Armstrong & the Flex Fighters2017 · as Malcom Kane (voice)
- Future Man2017 · as Dr. Elias Kronish
- DuckTales2017 · as Manny (voice)
- Rapunzel's Tangled Adventure2017 · as Additional Voices (voice)
- MacGyver2016 · as Burke / Man
- Speechless2016 · as Colonel
- Kulipari: An Army of Frogs2016 · as Lord Marmoo (voice)
- Greenleaf2016 · as Bishop James Greenleaf
- Jackie Robinson2016 · as Narrator (voice)
- We Bare Bears2015 · as Mr. Charles (voice)
- Mr. Robot2015 · as Qwerty (voice) (uncredited)
- Big Time in Hollywood, Fl2015 · as Agent Everett Malloy
- Fresh Off the Boat2015 · as Clyde Roses
- Star vs. the Forces of Evil2015 · as Glossaryck (voice)
- The Flash2014 · as Solovar (voice)
- black-ish2014 · as Loose Craig
- NCIS: New Orleans2014 · as Gene Holloway
- Scorpion2014 · as Warden
- The Monday Night War: WWE vs. WCW2014 · as Narrator (voice)
- BoJack Horseman2014 · as Lion Musician (voice)
- Extant2014 · as Nicholas Calderon
- Enlisted2014 · as Sgt. Major Donald Cody
- Rick and Morty2013 · as President Curtis / Turkey President Curtis (voice)
- Rick and Morty2013 · as Reverse Giraffe (voice)
- Rick and Morty2013 · as President/Governor Andre Curtis (voice)
- Once Upon a Time in Wonderland2013 · as The Cheshire Cat (voice)
- Uncle Grandpa2013 · as Santa Claus (voice)
- Teen Titans Go!2013 · as Narrator (voice)
- The Bible2013 · as Narrator
- Belle's2013 · as William 'Big Bill' Cooper
- Teenage Mutant Ninja Turtles2012 · as Sal Commander (voice)
- Touch2012 · as Dutch
- Person of Interest2011 · as Terence Beale
- The Cape2011 · as Max Malini
- Young Justice2010 · as Mongul (voice)
- Baseball: The Tenth Inning2010 · as Narrator (voice)
- Hawaii Five-02010 · as Jimmy Cannon
- Adventure Time2010 · as Balthus (voice)
- Adventure Time2010 · as Flame King (voice)
- Community2009 · as Elroy Patashnik
- Community2009 · as Narrator (voice)
- Archer2009 · as Lemuel Kane (voice)
- Canterbury's Law2008
- The War2007 · as Narrator (voice)
- Psych2006 · as Mr. Guster
- The Crusades: Crescent and the Cross2005 · as Narrator
- Grey's Anatomy2005 · as Lloyd Mackie
- American Dad!2005 · as Fire Captain (voice)
- Numb3rs2005 · as Jeremiah Miller
- Unforgivable Blackness: The Rise and Fall of Jack Johnson2005 · as Jack Johnson (voice)
- The Big House2004
- Teen Titans2003 · as Atlas (voice)
- Spider-Man: The New Animated Series2003 · as Agent Mosely (voice)
- Kingdom of David: The Saga of the Israelites2003 · as Narrator
- Everwood2002 · as Brian
- Mark Twain2002 · as Narrator (voice)
- Justice League2001 · as Despero (voice)
- Egypt's Golden Empire2001 · as Narrator (voice)
- The Legend of Tarzan2001 · as Tublat (voice)
- The Job2001
- Disney's House of Mouse2001 · as Card Soldier (voice)
- Jazz2001 · as Narrator (voice)
- CSI: Crime Scene Investigation2000 · as Matt Phelps
- Silent Service2000 · as Self - Host
- Not for Ourselves Alone: The Story of Elizabeth Cady Stanton & Susan B. Anthony1999 · as Frederick Douglass (voice)
- SpongeBob SquarePants1999 · as Chatterbox Translation Collar (voice)
- Family Guy1999 · as Jazz Documentary Narrator (voice)
- Family Guy1999 · as Commander Bensinger (voice)
- Hercules1998 · as Apollo (voice)
- Spawn1997 · as Al Simmons / Spawn (voice)
- 7th Heaven1996 · as Stanley
- E! True Hollywood Story1996 · as Self
- Arli$$1996 · as Cecil Pickett
- The Outer Limits1995 · as Captain Ira Merit
- Gargoyles1994 · as Goliath (voice)
- Fantastic Four1994 · as Black Panther/T'challa (voice)
- ER1994 · as Pastor Watkins
- New York Undercover1994
- Aladdin1994
- The Young Indiana Jones Chronicles1992 · as King Oliver
- Law & Order1990 · as Bronx D.A. John Robertson
- American Experience1988 · as W.E. Henderson / Other Voices
- The Oldest Rookie1987
- The Equalizer1985 · as Cristo
- Screen Two1985 · as Will
- Reading Rainbow1983 · as Narrator (voice)
- Nature1982 · as Narrator
- NOVA1974 · as Narrator
- The Oscars1953 · as The Cat (voice)
- President Curtis— · as President Andre Curtis (voice)
- Sunset P.I.— · as Garner Taggert