Keith David Filmography: Every Movie and TV Show in Order
All 218 Keith David roles in chronological order (1953 to 2026): 117 movies and 101 TV series.

How many movies and TV shows has Keith David been in? This complete Keith David filmography lists 218 credited roles (117 films, 101 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Keith David movies in order
- The Thing (1982) as Childs
- Platoon (1986) as King
- Hot Pursuit (1987) as Alphonso
- Braddock: Missing in Action III (1988) as Embassy Gate Captain
- Off Limits (1988) as Maurice
- Stars & Bars (1988) as Eugene Teagarden
- Bird (1988) as Buster Franklin
- They Live (1988) as Frank Armitage
- Road House (1989) as Ernie Bass
- Always (1989) as Powerhouse
- Men at Work (1990) as Louis Fedders
- Marked for Death (1990) as Max
- Final Analysis (1992) as Detective Huggins
- Article 99 (1992) as Luther Jermoe
- The Last Outlaw (1993) as Lovecraft
- Reality Bites (1994) as Roger
- The Puppet Masters (1994) as Alex Holland
- The Quick and the Dead (1995) as Sergeant Cantrell
- Gargoyles the Movie: The Heroes Awaken (1995) as Goliath (voice)
- Clockers (1995) as André the Giant
- Blue in the Face (1995) as Jackie Robinson
- Dead Presidents (1995) as Kirby
- Eye for an Eye (1996) as Martin
- Larger Than Life (1996) as Hurst
- Johns (1996) as Homeless John
- Vanishing Point (1997) as Warren Taft
- Volcano (1997) as Lt. Ed Fox
- Hercules (1997) as Apollo the Sun God (voice)
- Executive Target (1997) as Lamar
- Murder, She Wrote: South by Southwest (1997) as Algric Bartles
- Armageddon (1998) as General Kimsey
- There's Something About Mary (1998) as Charlie Jensen
- The Adventures of Young Indiana Jones: Mystery of the Blues (1999) as King Oliver
- Pitch Black (2000) as Abu 'Imam' al-Walid
- Where the Heart Is (2000) as Moses Whitecotten
- The Replacements (2000) as Lindell
- Requiem for a Dream (2000) as Big Tim
- Final Fantasy: The Spirits Within (2001) as Council Member (voice)
- Novocaine (2001) as Detective Lunt
- Barbershop (2002) as Lester Wallace
- Ultimate Fights from the Movies (2002) as Frank (They Live) (archive footage)
- 29 Palms (2002) as The Sheriff
- Agent Cody Banks (2003) as CIA Director
- Head of State (2003) as Bernard Cooper
- Hollywood Homicide (2003) as Leon
- Agent Cody Banks 2: Destination London (2004) as CIA Director
- The Chronicles of Riddick (2004) as Abu 'Imam' al-Walid
- The Chronicles of Riddick: Dark Fury (2004) as Abu 'Imam' al-Walid (voice)
- Unforgivable Blackness: The Rise and Fall of Jack Johnson (2004) as Narrator (voice)
- Crash (2005) as Lt. Dixon
- Mr. & Mrs. Smith (2005) as Father
- Transporter 2 (2005) as Stappleton
- The Proud Family Movie (2005) as Bebe Clone (voice)
- Dirty (2005) as Captain Spain
- The Oh in Ohio (2006) as Coach Popovitch
- ATL (2006) as John Garnett
- Behind Enemy Lines II: Axis of Evil (2006) as MCPO Scott Boytano
- Delta Farce (2007) as Sgt. Kilgore
- The Last Sentinel (2007) as Colonel Norton
- First Sunday (2008) as Judge B. Bennet Galloway
- Justice League: The New Frontier (2008) as The Centre (voice)
- Superhero Movie (2008) as The Chief of Police
- My Mom's New Boyfriend (2008) as FBI Chief Conrad
- The Fifth Commandment (2008) as Max 'Coolbreeze' Templeton
- Behind Enemy Lines III: Colombia (2009) as Commander Scott Boytano
- Coraline (2009) as The Cat (voice)
- Against the Dark (2009) as Lt. Waters
- Don McKay (2009) as Otis Kent
- All About Steve (2009) as Corbitt
- Gamer (2009) as Agent Keith
- The Princess and the Frog (2009) as Dr. Facilier (voice)
- Death at a Funeral (2010) as Reverend Davis
- Meet Monica Velour (2010) as Claude
- Chasing 3000 (2010) as Officer L.
- Lottery Ticket (2010) as Sweet Tee
- Chain Letter (2010) as Det. Jim Crenshaw
- Stomp the Yard 2: Homecoming (2010) as Terry
- The Inheritance (2011) as Uncle Melvin
- The Greening of Whitney Brown (2011) as Clerk
- Smiley (2012) as Diamond
- Cloud Atlas (2012) as Kupaka / Joe Napier / An-kor Apis / Prescient
- Assault on Wall Street (2013) as Freddy
- Free Birds (2013) as Chief Broadbeak (Voice)
- Field of Lost Shoes (2015) as Old Judge
- Nina (2016) as Clifton's Father
- The Nice Guys (2016) as Older Guy
- Range 15 (2016) as Colonel Holloway
- Savage Dog (2017) as Valentine
- Tales from the Hood 2 (2018) as Portifoy Simms
- Sharon 1.2.3. (2018) as Tyrone
- Night School (2018) as Gerald
- Love Jacked (2018) as Ed
- Horror Noire: A History of Black Horror (2019) as Self
- In Search of Darkness (2019) as Self
- You Might Be the Killer (2019) as Sheriff James
- The Wedding Year (2019) as Preston
- 21 Bridges (2019) as Deputy Chief Spencer
- In Search of Darkness: Part II (2020) as Self
- Good (2020) as Gregory Devereaux
- Horizon Line (2020) as Freddy Wyman
- Insight (2021) as Captain Duke
- The Seventh Day (2021) as Father Louis
- The Gateway (2021) as Terry
- Black as Night (2021) as Babineaux
- Pups Alone (2021) as The Wise Bartender
- Catwoman: Hunted (2022) as Tobias Whale / Morax (voice)
- In Search of Tomorrow (2022) as Self - Interviewee
- Unplugging (2022) as Gil
- Nope (2022) as Otis Haywood Sr.
- DC League of Super-Pets (2022) as Dog-El (voice)
- Entergalactic (2022) as Mr. Rager (voice)
- Heist 88 (2023) as Buddha Ray
- American Fiction (2023) as Willy the Wonker
- Mufasa: The Lion King (2024) as Masego (voice)
- Sneaks (2025) as O.G. (voice)
- Shelby Oaks (2025) as Morton Jacobson
- Mike & Nick & Nick & Alice (2026) as Sosa
Keith David TV shows
- The Oscars (1953) as The Cat (voice)
- NOVA (1974) as Narrator
- Nature (1982) as Narrator
- Reading Rainbow (1983) as Narrator (voice)
- The Equalizer (1985) as Cristo
- American Experience (1988) as W.E. Henderson / Other Voices
- Law & Order (1990) as Bronx D.A. John Robertson
- The Young Indiana Jones Chronicles (1992) as King Oliver
- Aladdin (1994)
- New York Undercover (1994)
- ER (1994) as Pastor Watkins
- Fantastic Four (1994) as Black Panther/T'challa (voice)
- Gargoyles (1994) as Goliath (voice)
- The Outer Limits (1995) as Captain Ira Merit
- E! True Hollywood Story (1996) as Self
- 7th Heaven (1996) as Stanley
- Spawn (1997) as Al Simmons / Spawn (voice)
- Hercules (1998) as Apollo (voice)
- Family Guy (1999) as Jazz Documentary Narrator (voice)
- Family Guy (1999) as Commander Bensinger (voice)
- SpongeBob SquarePants (1999) as Chatterbox Translation Collar (voice)
- CSI: Crime Scene Investigation (2000) as Matt Phelps
- Jazz (2001) as Narrator (voice)
- Disney's House of Mouse (2001) as Card Soldier (voice)
- The Job (2001)
- The Legend of Tarzan (2001) as Tublat (voice)
- Justice League (2001) as Despero (voice)
- Everwood (2002) as Brian
- Spider-Man: The New Animated Series (2003) as Agent Mosely (voice)
- Teen Titans (2003) as Atlas (voice)
- Numb3rs (2005) as Jeremiah Miller
- American Dad! (2005) as Fire Captain (voice)
- Grey's Anatomy (2005) as Lloyd Mackie
- Psych (2006) as Mr. Guster
- The War (2007) as Narrator (voice)
- Community (2009) as Elroy Patashnik
- Community (2009) as Narrator (voice)
- Archer (2009) as Lemuel Kane (voice)
- Adventure Time (2010) as Balthus (voice)
- Adventure Time (2010) as Flame King (voice)
- Hawaii Five-0 (2010) as Jimmy Cannon
- Young Justice (2010) as Mongul (voice)
- The Cape (2011) as Max Malini
- Person of Interest (2011) as Terence Beale
- Touch (2012) as Dutch
- Teenage Mutant Ninja Turtles (2012) as Sal Commander (voice)
- The Bible (2013) as Narrator
- Teen Titans Go! (2013) as Narrator (voice)
- Uncle Grandpa (2013) as Santa Claus (voice)
- Once Upon a Time in Wonderland (2013) as The Cheshire Cat (voice)
- Rick and Morty (2013) as President Curtis / Turkey President Curtis (voice)
- Rick and Morty (2013) as Reverse Giraffe (voice)
- Rick and Morty (2013) as President/Governor Andre Curtis (voice)
- Enlisted (2014) as Sgt. Major Donald Cody
- Extant (2014) as Nicholas Calderon
- BoJack Horseman (2014) as Lion Musician (voice)
- Scorpion (2014) as Warden
- NCIS: New Orleans (2014) as Gene Holloway
- black-ish (2014) as Loose Craig
- The Flash (2014) as Solovar (voice)
- Star vs. the Forces of Evil (2015) as Glossaryck (voice)
- Fresh Off the Boat (2015) as Clyde Roses
- Mr. Robot (2015) as Qwerty (voice) (uncredited)
- We Bare Bears (2015) as Mr. Charles (voice)
- Greenleaf (2016) as Bishop James Greenleaf
- Speechless (2016) as Colonel
- MacGyver (2016) as Burke / Man
- Rapunzel's Tangled Adventure (2017) as Additional Voices (voice)
- DuckTales (2017) as Manny (voice)
- Future Man (2017) as Dr. Elias Kronish
- Craig of the Creek (2018) as Narrator (voice)
- Summer Camp Island (2018) as Lithophone (voice)
- Summer Camp Island (2018) as Tummy (voice)
- Amphibia (2019) as King Andrias (voice)
- The Last Kids on Earth (2019) as Thrull (voice)
- Creepshow (2019) as Murdoch
- DC's Stargirl (2020) as Mister Bones (voice)
- Love Life (2020) as Narrator (voice)
- Central Park (2020) as Ward Wittlinger (voice)
- Close Enough (2020) as World’s Greatest Teacher Mug (voice)
- Woke (2020) as Bible (voice)
- The Good Lord Bird (2020) as Herbert
- Leverage: Redemption (2021) as Billy Spencer
- Muhammad Ali (2021) as Narrator (voice)
- Marvel's Hit-Monkey (2021) as The Devil
- Abbott Elementary (2021) as Frank
- From Scratch (2022) as Hershel Wheeler
- My Dad the Bounty Hunter (2023) as B'Caala (voice)
- True Lies (2023) as Albert 'Al' Gibson
- Justified: City Primeval (2023) as Judge Alvin Guy
- Krapopolis (2023) as Asskill (voice)
- Hazbin Hotel (2024) as Husk (voice)
- Masters of the Universe: Revolution (2024) as Hordak (voice)
- Kite Man: Hell Yeah! (2024) as Darkseid (voice)
- High Potential (2024) as Captain Pacheco
- Devil May Cry (2025) as Lucan (voice)
- Duster (2025) as Ezra Saxton
- Haunted Hotel (2025) as Additional Voices (voice)
- The Lowdown (2025) as Marty
- I Love LA (2025) as Leon Marcus
- The American Revolution (2025) as (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Keith David been in?
Keith David has 117 credited film roles and 101 TV roles, for a total of 218 credits from 1953 to 2026.
What was Keith David's first major role?
The Oscars (1953).
What is Keith David's most recent project?
Mike & Nick & Nick & Alice (2026).



