Christopher McDonald Filmography: Every Movie and TV Show in Order
All 129 Christopher McDonald roles in chronological order (1980 to 2025): 84 movies and 45 TV series.

How many movies and TV shows has Christopher McDonald been in? This complete Christopher McDonald filmography lists 129 credited roles (84 films, 45 TV series), in chronological order from 1980 to 2025, with links to our full guides where available.
Christopher McDonald movies in order
- The Hearse (1980) as Pete
- Grease 2 (1982) as Goose McKenzie
- The Black Room (1982) as Terry
- Where the Boys Are (1984) as Tony
- Breakin' (1984) as James
- The Boys Next Door (1986) as Detective Mark Woods
- Outrageous Fortune (1987) as George
- Chances Are (1989) as Louie Jeffries
- Thelma & Louise (1991) as Darryl
- Dutch (1991) as Reed Standish
- Wild Orchid II: Two Shades of Blue (1991) as Senator Dixon
- Fatal Instinct (1993) as Frank Kelbo
- Grumpy Old Men (1993) as Mike
- Monkey Trouble (1994) as Tom
- The Road Killers (1994) as Glen
- Quiz Show (1994) as Jack Barry
- Terminal Velocity (1994) as Kerr
- Best of the Best 3: No Turning Back (1995) as Sheriff Jack Banning
- The Tuskegee Airmen (1995) as Major Joy
- Fair Game (1995) as Lieutenant Meyerson
- Happy Gilmore (1996) as Shooter McGavin
- Unforgettable (1996) as Stewart Gleick
- Celtic Pride (1996) as Coach Kimball
- House Arrest (1996) as Donald Krupp
- Superman: The Last Son of Krypton (1996) as Jor-El (voice)
- The Rich Man's Wife (1996) as Tony Potenza
- The Eighteenth Angel (1997) as Hugh Stanton
- Leave It to Beaver (1997) as Ward Cleaver
- A Smile Like Yours (1997) as Richard Halstrom
- Into Thin Air: Death on Everest (1997) as Jon Krakauer
- Lawn Dogs (1997) as Morton Stockard
- Flubber (1997) as Wilson Croft
- Dirty Work (1998) as Travis Cole
- Jaded (1998) as Jack Carlson
- SLC Punk (1998) as Dad
- The Faculty (1998) as Mr. Frank Connor
- The Iron Giant (1999) as Kent Mansley (voice)
- My Teacher's Wife (1999) as Roy Mueller
- Isn't She Great (2000) as Brad Bradburn
- Takedown (2000) as Mitch Gibson
- The Skulls (2000) as Martin Lombard
- The Perfect Storm (2000) as Todd Gross
- Requiem for a Dream (2000) as Tappy Tibbons
- 61* (2001) as Mel Allen
- The Man Who Wasn't There (2001) as Macadam Salesman
- Spy Kids 2: The Island of Lost Dreams (2002) as President of the USA
- Grind (2003) as Mr. Rivers
- Broken Flowers (2005) as Ron
- Rumor Has It... (2005) as Roger McManus
- Funny Money (2006) as Vic
- American Pie Presents: The Naked Mile (2006) as Mr. Stifler
- The Dukes of Hazzard: The Beginning (2007) as Boss Hogg
- Kickin' It Old Skool (2007) as Marty Schumacher
- Awake (2007) as Dr. Larry Lupin
- American Pie Presents: Beta House (2007) as Mr. Stifler
- Mad Money (2008) as Bryce Arbogast
- Superhero Movie (2008) as Lou Landers
- The House Bunny (2008) as Dean Simmons
- An American Carol (2008) as Lab Technician
- Fanboys (2009) as Big Chuck
- Deep in the Valley (2009) as Diamond Jim
- Splinterheads (2009) as Sargeant Bruce Mancuso
- Barry Munday (2010) as Dr. Preston Edwards
- The Best and the Brightest (2010) as The Player
- Cat Run (2011) as Bill Krebb
- Lemonade Mouth (2011) as Principal Stanley Brenigan
- The Collection (2012) as Mr. Peters
- Not Fade Away (2012) as Jack Dietz
- About Last Night (2014) as Casey McNeil
- Believe Me (2014) as Ken
- Zipper (2015) as Peter Kirkland
- Exposed (2016) as Lt. Galban
- The Crash (2017) as Del Banco
- Once Upon a Time in Venice (2017) as Mr. Carter
- Life After Flash (2017) as Self
- Backtrace (2018) as Franks
- Deep Murder (2019) as Richard
- The Stand at Paxton County (2020) as Sheriff Roger Bostwick
- We Can Be Heroes (2020) as President Neil Anami
- Rosaline (2022) as Lord Capulet
- Beverly Hills Cop: Axel F (2024) as Golfer
- The Last Rodeo (2025) as Jimmy Mack
- Happy Gilmore 2 (2025) as Shooter McGavin
- Swiped (2025) as Robert
Christopher McDonald TV shows
- Knight Rider (1982) as Joe Flynn
- Cheers (1982) as Rick Walker
- Hunter (1984) as Sonny Dupree
- The Twilight Zone (1985) as (segment "Aqua Vita")
- Matlock (1986) as Eric Lane
- Matlock (1986) as David Channing
- Star Trek: The Next Generation (1987) as Lt. Richard Castillo
- Law & Order (1990) as John Jay McIntyre
- Home Improvement (1991) as Stu Cutler
- Superman: The Animated Series (1996) as Jor-El (voice)
- Batman Beyond (1999) as Superman (voice)
- The Sopranos (1999) as Eddie Dunne
- Law & Order: Special Victims Unit (1999) as Harold Coyle
- Law & Order: Criminal Intent (2001) as Evan Korman
- Law & Order: Criminal Intent (2001) as Declan Pace
- Kim Possible (2002) as Hego (voice)
- The Twilight Zone (2002) as Rick
- Without a Trace (2002) as Bob Carroll
- Las Vegas (2003) as Kidnapper Chips
- Justice League Unlimited (2004) as Jor-El (voice)
- Medium (2005) as Gregory King
- Numb3rs (2005) as Frank Thompson
- Psych (2006) as Paul Haversham
- The Good Wife (2009) as Judge Don Schakowsky
- Stargate Universe (2009) as Alan Armstrong
- The League (2009) as Judge Hardy
- Ben 10: Ultimate Alien (2010) as Captain Nemesis (voice)
- Regular Show (2010) as Carl Putter (voice)
- Boardwalk Empire (2010) as Harry Daugherty
- Harry's Law (2011) as Tommy Jefferson
- Happy Endings (2011) as Mr. Kerkovich
- Beware the Batman (2013) as Harvey Dent / Weapons Seller (voice)
- Beware the Batman (2013) as Harvey Dent (voice)
- Texas Rising (2015) as Henry Karnes
- Ballers (2015) as Dallas Cowboys Owner
- American Crime Story (2016) as Robert S. 'Bob' Bennett
- Search Party (2016) as Bill
- Great News (2017) as Len
- Gone (2018)
- Mr. Iglesias (2019) as Coach Dixon
- Hacks (2021) as Marty
- The Watcher (2022) as Rourke Chamberland
- Star Wars: Young Jedi Adventures (2023) as Grandpa Roog (voice)
- Secret Invasion (2023) as Chris Stearns
- Captain Fall (2023)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Christopher McDonald been in?
Christopher McDonald has 84 credited film roles and 45 TV roles, for a total of 129 credits from 1980 to 2025.
What was Christopher McDonald's first major role?
The Hearse (1980).
What is Christopher McDonald's most recent project?
Swiped (2025).



