Actor
Jumanji 3
2026
as Professor Sheldon 'Shelly' Oberon
A Minecraft Movie
2025
as Steve
Dear Santa
2024
as Satan
2024 Rock & Roll Hall of Fame Induction Ceremony
2024
as Self
Borderlands
2024
as Claptrap (voice)
Dueling Dumplings
2024
as Po (voice)
Kung Fu Panda 4
2024
as Po (voice)
Tenacious D and the Spicy Meatball Tour
2023
as JB
The Super Mario Bros. Movie
2023
as Bowser (voice)
Free LSD
2023
as (Special Appearance)
Weird: The Al Yankovic Story
2022
as Wolfman Jack
Apollo 10½: A Space Age Childhood
2022
as Grown Up Stan (voice)
Cash Box
2021
as Man
Feeding America Comedy Festival
2020
as Self
This is (not) the greatest song in the world.
2020
as JB
Jumanji: The Next Level
2019
as Professor Sheldon 'Shelly' Oberon
The Unexpected Race
2018
as Sheriff
Goosebumps 2: Haunted Halloween
2018
as R. L. Stine (uncredited)
The House with a Clock in Its Walls
2018
as Jonathan Barnavelt
Don't Worry, He Won't Get Far on Foot
2018
as Dexter
Jumanji: Welcome to the Jungle
2017
as Professor Sheldon 'Shelly' Oberon
Tommy Can`t Sleep
2017
as Big Tommy
The Polka King
2017
as Jan Lewan
Kung Fu Panda 3
2016
as Po (voice)
Kung Fu Panda: Secrets of the Scroll
2016
as Po (voice)
Goosebumps
2015
as R.L. Stine
The D Train
2015
as Dan Landsman
The Concert for Valor
2014
as Self
Sex Tape
2014
as YouPorn Owner (uncredited)
Metalocalypse: The Doomstar Requiem - A Klok Opera
2013
as Dethklok's Original Manager / Fat Fan (voice)
The Roadie
2012
as JB
Bernie
2012
as Bernie Tiede
Kung Fu Panda: Secrets of the Masters
2011
as Po (voice)
The Muppets
2011
as Jack Black (uncredited)
The Big Year
2011
as Brad Harris
Clinton Foundation: Celebrity Division
2011
as Self
Kung Fu Panda 2
2011
as Po (voice)
Fight for Your Right Revisited
2011
as MCA (B-Boys 2)
Gulliver's Travels
2010
as Lemuel Gulliver
Kung Fu Panda Holiday
2010
as Po (voice)
Tenacious D Live at BlizzCon 2010
2010
as Self
Year One
2009
as Zed
Kung Fu Panda: Secrets of the Furious Five
2008
as Po (voice)
Tenacious D: The Complete Masterworks 2
2008
as Self
Tropic Thunder: Rain of Madness
2008
as Jeff Portnoy
Tropic Thunder
2008
as Jeff Portnoy
Kung Fu Panda
2008
as Po (voice)
Be Kind Rewind
2008
as Jerry
Walk Hard: The Dewey Cox Story
2007
as Paul McCartney (uncredited)
Margot at the Wedding
2007
as Malcolm
Tenacious D: For the Ladies
2007
as JB
The Holiday
2006
as Miles Dumont
Tenacious D in The Pick of Destiny
2006
as JB
Tenacious D: Time Fixers
2006
as JB
Nacho Libre
2006
as Nacho
Awesometown
2006
as George Washington
King Kong
2005
as Carl Denham
Club Oscar
2005
as Lenny (voice)
The Present
2004
as Self
Shark Tale
2004
as Lenny (voice)
Anchorman: The Legend of Ron Burgundy
2004
as Motorcyclist
Envy
2004
as Nick Vanderpark
Melvin Goes to Dinner
2003
as Mental Patient (uncredited)
School of Rock
2003
as Dewey Finn
The Lewis Lectures
2002
as Lewis (voice)
Tenacious D: Live in London
2002
as Self
Tenacious D: Rock Star Sperm for Sale
2002
as JB
Lord of the Piercing
2002
as Jack the Elf
Jack Black: Spider-Man
2002
as Jack Black
Tenacious D: Butt Baby
2002
as JB
Ice Age
2002
as Zeke (voice)
Run Ronnie Run
2002
as Lead Chimney Sweep
Orange County
2002
as Lance Brumder
Shallow Hal
2001
as Hal
Tenacious D: JB's BJ
2001
as JB
Saving Silverman
2001
as J.D. McNugent
Jesus' Son
2000
as Georgie
High Fidelity
2000
as Barry Judd
Cradle Will Rock
1999
as Sid
The Love Letter
1999
as Fisherman (uncredited)
Heat Vision and Jack
1999
as Jack Austin
Enemy of the State
1998
as Fiedler
I Still Know What You Did Last Summer
1998
as Titus Telesco (uncredited)
Bongwater
1998
as Devlin
Johnny Skidmarks
1998
as Jerry
The Jackal
1997
as Ian Lamont
Mars Attacks!
1996
as Billy Glenn Norris
The Fan
1996
as Broadcast Technician
The Cable Guy
1996
as Rick
Crossworlds
1996
as Steve
Bio-Dome
1996
as Tenacious D
Dead Man Walking
1995
as Craig Poncelet
Waterworld
1995
as Pilot
Bye Bye Love
1995
as DJ at Party
The NeverEnding Story III
1994
as Slip
The Innocent
1994
as Marty Prago
Blind Justice
1994
as Private
Demolition Man
1993
as Wasteland Scrap
Airborne
1993
as Augie
Marked for Murder
1993
as Car Thief
Bob Roberts
1992
as Roger Davis
Too Far from the Norm
1987
as Rick
Oh Hell No
as Sherman
Tenacious D: Live at the Mann Center
as Self
Micronations
Stepdude
as Sherman
Anaconda