Jack Black Filmography: Every Movie and TV Show in Order
All 124 Jack Black roles in chronological order (1953 to 2026): 86 movies and 38 TV series.

How many movies and TV shows has Jack Black been in? This complete Jack Black filmography lists 124 credited roles (86 films, 38 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Jack Black movies in order
- Bob Roberts (1992) as Roger Davis
- Airborne (1993) as Augie
- Demolition Man (1993) as Wasteland Scrap
- Blind Justice (1994) as Private
- The NeverEnding Story III (1994) as Slip
- Bye Bye Love (1995) as DJ at Party
- Waterworld (1995) as Pilot
- Dead Man Walking (1995) as Craig Poncelet
- Bio-Dome (1996) as Tenacious D
- Crossworlds (1996) as Steve
- The Cable Guy (1996) as Rick
- The Fan (1996) as Broadcast Technician
- Mars Attacks! (1996) as Billy Glenn Norris
- The Jackal (1997) as Ian Lamont
- Bongwater (1998) as Devlin
- I Still Know What You Did Last Summer (1998) as Titus Telesco (uncredited)
- Enemy of the State (1998) as Fiedler
- Heat Vision and Jack (1999) as Jack Austin
- The Love Letter (1999) as Fisherman
- Cradle Will Rock (1999) as Sid
- High Fidelity (2000) as Barry Judd
- Jesus' Son (2000) as Georgie
- Saving Silverman (2001) as J.D. McNugent
- Shallow Hal (2001) as Hal Larson
- Orange County (2002) as Lance Brumder
- Run Ronnie Run (2002) as Lead Chimney Sweep
- Ice Age (2002) as Zeke (voice)
- The School of Rock (2003) as Dewey Finn
- Tenacious D: The Complete Masterworks (2003) as Self
- Melvin Goes to Dinner (2003) as Mental Patient (uncredited)
- Envy (2004) as Nick Vanderpark
- Anchorman: The Legend of Ron Burgundy (2004) as Motorcyclist
- Shark Tale (2004) as Lenny (voice)
- King Kong (2005) as Carl Denham
- King Kong: Peter Jackson's Production Diaries (2005) as Self
- Nacho Libre (2006) as Nacho
- Tenacious D in The Pick of Destiny (2006) as JB
- The Holiday (2006) as Miles
- Margot at the Wedding (2007) as Malcolm
- Walk Hard: The Dewey Cox Story (2007) as Paul McCartney (uncredited)
- Be Kind Rewind (2008) as Jerry
- Kung Fu Panda (2008) as Po (voice)
- Tropic Thunder (2008) as Jeff Portnoy
- Rain of Madness (2008) as Jeff Portnoy
- Kung Fu Panda: Secrets of the Furious Five (2008) as Po (voice)
- Prop 8: The Musical (2008) as Jesus Christ
- Year One (2009) as Zed
- Rush: Beyond the Lighted Stage (2010) as Self
- Kung Fu Panda Holiday (2010) as Po (voice)
- Gulliver's Travels (2010) as Lemuel Gulliver
- Fight for Your Right Revisited (2011) as MCA (B-Boys 2)
- Kung Fu Panda 2 (2011) as Po (voice)
- Conan O'Brien Can't Stop (2011) as Self
- The Big Year (2011) as Brad Harris
- The Muppets (2011) as Jack Black (uncredited)
- Kung Fu Panda: Secrets of the Masters (2011) as Po (voice)
- Bernie (2012) as Bernie Tiede
- Dreamworks: Holiday Classics (2012) as Po (voice)
- Metalocalypse: The Doomstar Requiem - A Klok Opera (2013) as Dethklok's Original Manager / Fat Fan (voice)
- Harmontown (2014) as Self
- The Sheik (2014) as Self
- Heaven Adores You (2014) as Self (archive footage) (uncredited)
- Sex Tape (2014) as YouPorn Owner (uncredited)
- 21 Years: Richard Linklater (2014) as Self - Actor
- The D Train (2015) as Dan Landsman
- Goosebumps (2015) as R.L. Stine / Slappy (voice) / Invisible Boy (voice)
- Kung Fu Panda: Secrets of the Scroll (2016) as Po (voice)
- Kung Fu Panda 3 (2016) as Po (voice)
- Richard Linklater: Dream Is Destiny (2016) as Self
- The Polka King (2017) as Jan Lewan
- Jumanji: Welcome to the Jungle (2017) as Professor Sheldon 'Shelly' Oberon
- Don't Worry, He Won't Get Far on Foot (2018) as Dexter
- The House with a Clock in Its Walls (2018) as Jonathan Barnavelt
- Goosebumps 2: Haunted Halloween (2018) as R.L. Stine (uncredited)
- Jumanji: The Next Level (2019) as Professor Sheldon 'Shelly' Oberon
- One World: Together at Home (2020) as Self
- Apollo 10½: A Space Age Childhood (2022) as Grown Up Stan (voice)
- Weird: The Al Yankovic Story (2022) as Wolfman Jack
- Dio: Dreamers Never Die (2022) as Self
- The Super Mario Bros. Movie (2023) as Bowser (voice)
- Kung Fu Panda 4 (2024) as Po (voice)
- Borderlands (2024) as Claptrap (voice)
- Dear Santa (2024) as Satan
- A Minecraft Movie (2025) as Steve
- Anaconda (2025) as Doug McCallister
- The Super Mario Galaxy Movie (2026) as Bowser (voice)
Jack Black TV shows
- The Oscars (1953) as Self
- The Fall Guy (1981) as Chuck
- MTV Video Music Awards (1984) as Self - Host
- Life Goes On (1989) as Skinhead
- The Simpsons (1989) as Milo (voice)
- Northern Exposure (1990) as Kevin Wilkins
- The Golden Palace (1992) as Cab Driver
- Picket Fences (1992) as Curtis Williams
- The X-Files (1993) as Bart 'Zero' Liquori
- Touched by an Angel (1994) as Monte
- Mr. Show with Bob and David (1995) as Farmer / Satan / God
- Mr. Show with Bob and David (1995) as Expert
- Mr. Show with Bob and David (1995) as Jeepers Creepers
- Mr. Show with Bob and David (1995) as Gay Guy / Moviegoer
- E! True Hollywood Story (1996)
- Tenacious D (1997) as Jack 'JB' Black
- Will & Grace (1998) as Dr. Isaac Hershberg
- American Idol (2002) as Self
- Clone High (2002) as Pusher / Larry Hardcore (voice)
- Tom Goes to the Mayor (2004) as Trapper JB (voice)
- The Office (2005) as Sam
- Yo Gabba Gabba! (2007)
- iCarly (2007) as Aspartamay
- Chopped (2009) as Self
- Community (2009) as Buddy
- Workaholics (2011) as Pritchard
- Brain Games (2011) as Self
- Good Mythical Morning (2012) as Self
- The Eric Andre Show (2012) as Self
- Rick and Morty (2013) as Lithdor (voice)
- Welcome to Sweden (2014) as Self
- The Brink (2015) as Alex Talbot
- Another Period (2015) as Dan Ringley
- Documentary Now! (2015) as Jamison Friend
- Eli Roth's History of Horror (2018) as Self
- The Mandalorian (2019) as Captain Bombardier
- Kung Fu Panda: The Dragon Knight (2022) as Po (voice)
- History of the World: Part II (2023) as Joseph Stalin
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jack Black been in?
Jack Black has 86 credited film roles and 38 TV roles, for a total of 124 credits from 1953 to 2026.
What was Jack Black's first major role?
The Oscars (1953).
What is Jack Black's most recent project?
The Super Mario Galaxy Movie (2026).



