John Goodman Filmography: Every Movie and TV Show in Order
All 133 John Goodman roles in chronological order (1953 to 2025): 105 movies and 28 TV series.

How many movies and TV shows has John Goodman been in? This complete John Goodman filmography lists 133 credited roles (105 films, 28 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
John Goodman movies in order
- Eddie Macon's Run (1983) as Mr. Hebert
- The Survivors (1983) as Commando
- Maria's Lovers (1984) as Frank
- Revenge of the Nerds (1984) as Coach Harris
- C.H.U.D. (1984) as Cop in Diner
- Sweet Dreams (1985) as Otis
- True Stories (1986) as Louis Fyne
- The Big Easy (1986) as Andre DeSoto
- Raising Arizona (1987) as Gale
- Burglar (1987) as Detective Nyswander
- Punchline (1988) as John Krytsick
- Everybody's All-American (1988) as Lawrence
- Sea of Love (1989) as Sherman
- Always (1989) as Al Yackey
- Stella (1990) as Ed Munn
- Arachnophobia (1990) as Delbert McClintock
- King Ralph (1991) as Ralph Hampton Gainesworth Jones
- Barton Fink (1991) as Charlie Meadows
- The Babe (1992) as Babe Ruth
- Frosty Returns (1992) as Frosty the Snowman (voice)
- Matinee (1993) as Lawrence Woolsey
- Born Yesterday (1993) as Harry Brock
- We're Back! A Dinosaur's Story (1993) as Rex (voice)
- The Hudsucker Proxy (1994) as Newsreel Announcer (voice)
- The Flintstones (1994) as Fred Flintstone
- A Streetcar Named Desire (1995) as Harold 'Mitch' Mitchell
- Mother Night (1996) as Major Frank Wirtanen
- The Borrowers (1997) as Ocious P. Potter
- Fallen (1998) as Jonesy
- Blues Brothers 2000 (1998) as Mighty Mack McTeer
- The Big Lebowski (1998) as Walter Sobchak
- Dirty Work (1998) as Mayor Adrian Riggins (uncredited)
- Rudolph the Red-Nosed Reindeer: The Movie (1998) as Santa Claus (voice)
- The Jack Bull (1999) as Judge Tolliver
- Bringing Out the Dead (1999) as Larry Verber
- What Planet Are You From? (2000) as Roland Jones
- The Adventures of Rocky & Bullwinkle (2000) as Oklahoma Cop
- Coyote Ugly (2000) as Bill
- O Brother, Where Art Thou? (2000) as Big Dan Teague
- The Emperor's New Groove (2000) as Pacha (voice)
- One Night at McCool's (2001) as Detective Dehling
- My First Mister (2001) as Benjamin
- Monsters, Inc. (2001) as Sullivan (voice)
- Storytelling (2001) as Marty Livingston
- Mike's New Car (2002) as Sulley (voice)
- Dirty Deeds (2002) as Tony
- The Sweatbox (2002) as Self
- The Jungle Book 2 (2003) as Baloo (voice)
- Overnight (2003) as Self
- Masked and Anonymous (2003) as Uncle Sweetheart
- Freshman Orientation (2004) as Rodney
- Clifford's Really Big Movie (2004) as George Wolfsbottom (voice)
- Beyond the Sea (2004) as Steve Blauner
- Kronk's New Groove (2005) as Pacha (voice)
- Marilyn Hotchkiss' Ballroom Dancing & Charm School (2006) as Steve Mills
- Cars (2006) as Sullivan Truck (voice)
- Evan Almighty (2007) as Congressman Long
- The Pixar Story (2007) as James 'Sulley' Sullivan (voice) (archive footage)
- Death Sentence (2007) as Bones Darley
- Bee Movie (2007) as Layton T. Montgomery (voice)
- Speed Racer (2008) as Pops
- Gigantic (2008) as Happy's Father
- Confessions of a Shopaholic (2009) as Graham Bloomwood
- In the Electric Mist (2009) as Julie 'Baby Feet' Balboni
- Pope Joan (2009) as Pope Sergius II.
- Alabama Moon (2009) as Mr. Wellington
- The Princess and the Frog (2009) as "Big Daddy" La Bouff (voice)
- You Don't Know Jack (2010) as Neal Nicol
- Red State (2011) as Joseph Keenan
- The Artist (2011) as Al Zimmer
- Extremely Loud & Incredibly Close (2011) as Stan the Doorman
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Flight (2012) as Harling Mays
- ParaNorman (2012) as Mr. Prenderghast (voice)
- The Campaign (2012) as Congressman Scott Talley (uncredited)
- Trouble with the Curve (2012) as Pete Klein
- Argo (2012) as John Chambers
- It's a SpongeBob Christmas! (2012) as Santa Claus
- Milius (2013) as Self
- The Hangover Part III (2013) as Marshall
- The Internship (2013) as Sammy Boscoe (uncredited)
- Monsters University (2013) as Sullivan (voice)
- Inside Llewyn Davis (2013) as Roland Turner
- The Monuments Men (2014) as Sgt. Walter Garfield
- Party Central (2014) as Sullivan (voice)
- Transformers: Age of Extinction (2014) as Hound (voice)
- All-Stars (2014) as Himself
- The Gambler (2014) as Frank
- Drunk Stoned Brilliant Dead (2015) as Self - Actor
- Curious George 3: Back to the Jungle (2015) as Hal Houston (voice)
- Live from New York! (2015) as Self
- Trumbo (2015) as Frank King
- Love the Coopers (2015) as Sam Cooper
- 10 Cloverfield Lane (2016) as Howard
- Ratchet & Clank (2016) as Grimroth (voice)
- Patriots Day (2016) as Commisioner Ed Davis
- Bunyan and Babe (2017) as Paul Bunyan (voice)
- Kong: Skull Island (2017) as Bill Randa
- Once Upon a Time in Venice (2017) as Dave Phillips
- Transformers: The Last Knight (2017) as Hound (voice)
- Valerian and the City of a Thousand Planets (2017) as Igon Siruss (voice)
- Atomic Blonde (2017) as Emmett Kurzfeld
- Captive State (2019) as William Mulligan
- Please Don't Destroy: The Treasure of Foggy Mountain (2023) as Narrator (voice)
- Smurfs (2025) as Papa Smurf (voice)
John Goodman TV shows
- The Oscars (1953) as Self
- Moonlighting (1985) as Donald Chase
- The Equalizer (1985) as Harold Winter
- Roseanne (1988) as Dan Conner
- The Simpsons (1989) as Meathook (voice)
- Grace Under Fire (1993) as Police Officer
- Muppets Tonight (1996) as Self
- King of the Hill (1997) as Tommy (voice)
- Futurama (1999) as Robot Santa Claus (voice)
- SpongeBob SquarePants (1999) as Santa Claus (voice)
- The West Wing (1999) as Glenallen Walken
- Now and Again (1999)
- Now and Again (1999) as Michael Wiseman
- Ed (2000) as Big Rudy
- The Emperor's New School (2006) as Pacha (voice)
- Studio 60 on the Sunset Strip (2006) as Judge Robert Bebe
- Damages (2007) as Howard Erickson
- Community (2009) as Vice Dean Laybourne
- Treme (2010)
- Treme (2010) as Creighton Bernette
- Dancing on the Edge (2013) as Masterson
- Alpha House (2013) as Senator Gil John Biggs
- Black Earth Rising (2018) as Michael Ennis
- The Conners (2018) as Dan Conner
- The Righteous Gemstones (2019) as Eli Gemstone
- Monsters at Work (2021) as Sulley (voice)
- Monarch: Legacy of Monsters (2023) as Bill Randa
- Monarch: Legacy of Monsters (2023) as Bill Randa (archive footage)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has John Goodman been in?
John Goodman has 105 credited film roles and 28 TV roles, for a total of 133 credits from 1953 to 2025.
What was John Goodman's first major role?
The Oscars (1953).
What is John Goodman's most recent project?
Smurfs (2025).



