Woody Harrelson Filmography: Every Movie and TV Show in Order
All 106 Woody Harrelson roles in chronological order (1953 to 2026): 95 movies and 11 TV series.

How many movies and TV shows has Woody Harrelson been in? This complete Woody Harrelson filmography lists 106 credited roles (95 films, 11 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Woody Harrelson movies in order
- Harper Valley P.T.A. (1978) as Extra (uncredited)
- Wildcats (1986) as Krushinski
- Bay Coven (1987) as Slater
- She's Having a Baby (1988) as Woody Harrelson (uncredited)
- True Believer (1989) as Man in Dodd's office
- L.A. Story (1991) as Harris' Boss (uncredited)
- Doc Hollywood (1991) as Hank Gordon
- White Men Can't Jump (1992) as Billy Hoyle
- Indecent Proposal (1993) as David Murphy
- I'll Do Anything (1994) as Ground Zero Hero
- The Cowboy Way (1994) as Pepper Lewis
- Natural Born Killers (1994) as Mickey Knox
- Money Train (1995) as Charlie
- The Sunchaser (1996) as Dr. Michael Reynolds
- Kingpin (1996) as Roy Munson
- The People vs. Larry Flynt (1996) as Larry Flynt
- Welcome to Sarajevo (1997) as Flynn
- Wag the Dog (1997) as Sergeant William Schumann
- Palmetto (1998) as Harry Barber
- The Thin Red Line (1998) as Sgt. William Keck
- The Hi-Lo Country (1998) as Big Boy Matson
- EDtv (1999) as Ray Pekurny
- Austin Powers: The Spy Who Shagged Me (1999) as Woody Harrelson
- Grass (1999) as Narrator (voice)
- Play It to the Bone (1999) as Vince Boudreau
- Anger Management (2003) as Galaxia / Security Guard Gary
- Scorched (2003) as Jason 'Woods' Valley
- She Hate Me (2004) as Leland Powell
- After the Sunset (2004) as Stan Lloyd
- North Country (2005) as Bill White
- The Prize Winner of Defiance, Ohio (2005) as Kelly Ryan
- The Big White (2005) as Raymond Barnell
- A Prairie Home Companion (2006) as Dusty
- A Scanner Darkly (2006) as Ernie Luckman
- Nanking (2007) as Bob Wilson
- The Walker (2007) as Carter Page III
- The Grand (2007) as One Eyed Jack Faro
- Battle in Seattle (2007) as Dale
- No Country for Old Men (2007) as Carson Wells
- TransSiberian (2008) as Roy
- Semi-Pro (2008) as Monix
- Sleepwalking (2008) as Randall
- Surfer, Dude (2008) as Jack
- Seven Pounds (2008) as Ezra Turner
- Management (2009) as Jango
- Defendor (2009) as Arthur Poppington / Defendor
- Zombieland (2009) as Tallahassee
- 2012 (2009) as Charlie Frost
- The Messenger (2009) as Tony Stone
- Bunraku (2010) as The Bartender
- Ethos (2011) as Host
- Friends with Benefits (2011) as Tommy Bollinger
- Rampart (2011) as Dave Brown
- Game Change (2012) as Steve Schmidt
- The Hunger Games (2012) as Haymitch Abernathy
- How to Make Money Selling Drugs (2012) as Self
- Seven Psychopaths (2012) as Charlie Costello
- Now You See Me (2013) as Merritt McKinney
- Free Birds (2013) as Jake (voice)
- Out of the Furnace (2013) as Harlan DeGroat
- The Hunger Games: Catching Fire (2013) as Haymitch Abernathy
- David Blaine: Real or Magic (2013) as Self
- The Hunger Games: Mockingjay - Part 1 (2014) as Haymitch Abernathy
- The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1 (2015) as Self - Haymitch Abernathy
- The Hunger Games: Mockingjay - Part 2 (2015) as Haymitch Abernathy
- Triple 9 (2016) as Sergeant Detective Jeffrey Allen
- Now You See Me 2 (2016) as Merritt McKinney / Chase McKinney
- The Duel (2016) as Abraham Brant
- The Edge of Seventeen (2016) as Mr. Bruner
- Lost in London (2017) as Woody Harrelson
- Wilson (2017) as Wilson
- War for the Planet of the Apes (2017) as The Colonel
- The Glass Castle (2017) as Rex Walls
- LBJ (2017) as Lyndon B. Johnson
- Three Billboards Outside Ebbing, Missouri (2017) as Willoughby
- Shock and Awe (2017) as Jonathan Landay
- Solo: A Star Wars Story (2018) as Tobias Beckett
- Venom (2018) as Cletus Kasady / Carnage
- The Highwaymen (2019) as Manny Gault
- Live in Front of a Studio Audience: Norman Lear's "All in the Family" and "The Jeffersons" (2019) as Archie Bunker
- Zombieland: Double Tap (2019) as Tallahassee
- Midway (2019) as Admiral Chester W. Nimitz
- Kiss the Ground (2020) as Self - Narrator (voice)
- Kate (2021) as Varrick
- Venom: Let There Be Carnage (2021) as Cletus Kasady / Carnage
- Triangle of Sadness (2022) as The Captain
- The Man from Toronto (2022) as The Man from Toronto
- Champions (2023) as Marcus
- Suncoast (2024) as Paul
- Fly Me to the Moon (2024) as Moe Berkus
- Last Breath (2025) as Duncan Allcock
- The Electric State (2025) as Mr. Peanut (voice)
- Now You See Me: Now You Don't (2025) as Merritt McKinney
- Ella McCay (2025) as Eddie McCay
- Animal Farm (2026) as Boxer (voice)
Woody Harrelson TV shows
- The Oscars (1953) as Self
- Cheers (1982) as Woody Boyd
- The Simpsons (1989) as Woody Boyd (voice)
- Frasier (1993) as Woody Boyd
- E! True Hollywood Story (1996)
- Spin City (1996) as Tommy Dugan
- Will & Grace (1998) as Nathan
- Curb Your Enthusiasm (2000) as Woody Harrelson
- True Detective (2014) as Martin Hart
- The Nineties (2017) as Self (archive footage)
- White House Plumbers (2023) as E. Howard Hunt
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Woody Harrelson been in?
Woody Harrelson has 95 credited film roles and 11 TV roles, for a total of 106 credits from 1953 to 2026.
What was Woody Harrelson's first major role?
The Oscars (1953).
What is Woody Harrelson's most recent project?
Animal Farm (2026).



