Nicolas Cage Filmography: Every Movie and TV Show in Order
All 121 Nicolas Cage roles in chronological order (1953 to 2026): 118 movies and 3 TV series.

How many movies and TV shows has Nicolas Cage been in? This complete Nicolas Cage filmography lists 121 credited roles (118 films, 3 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Nicolas Cage movies in order
- Fast Times at Ridgemont High (1982) as Brad's Bud
- Valley Girl (1983) as Randy
- Rumble Fish (1983) as Smokey
- Racing with the Moon (1984) as Nicky / Bud
- The Cotton Club (1984) as Vincent Dwyer
- Birdy (1984) as Sergeant Al Columbato
- The Boy in Blue (1986) as Ned Hanlan
- Peggy Sue Got Married (1986) as Charlie Bodell
- Raising Arizona (1987) as H.I.
- Moonstruck (1987) as Ronny Cammareri
- Vampire's Kiss (1989) as Peter Loew
- Time to Kill (1989) as Enrico Silvestri
- Fire Birds (1990) as Jake Preston
- Wild at Heart (1990) as Sailor
- Industrial Symphony No. 1: The Dream of the Brokenhearted (1990) as Heartbreaker
- Zandalee (1991) as Johnny Collins
- Honeymoon in Vegas (1992) as Jack Singer
- Amos & Andrew (1993) as Amos Odell
- Red Rock West (1993) as Michael Williams
- Deadfall (1993) as Eddie
- Guarding Tess (1994) as Doug Chesnic
- It Could Happen to You (1994) as Charlie Lang
- Trapped in Paradise (1994) as Bill Firpo
- Kiss of Death (1995) as Little Junior Brown
- Leaving Las Vegas (1995) as Ben Sanderson
- The Rock (1996) as Dr. Stanley Goodspeed
- Con Air (1997) as Cameron Poe
- Face/Off (1997) as Castor Troy
- City of Angels (1998) as Seth
- Snake Eyes (1998) as Rick Santoro
- 8MM (1999) as Tom Welles
- Bringing Out the Dead (1999) as Frank Pierce
- Gone in Sixty Seconds (2000) as Memphis Raines
- The Family Man (2000) as Jack Campbell
- Captain Corelli's Mandolin (2001) as Captain Antonio Corelli
- Christmas Carol: The Movie (2001) as Jacob Marley (voice)
- Windtalkers (2002) as Sergeant Joe Enders
- Sonny (2002) as Acid Yellow
- Adaptation. (2002) as Charlie Kaufman / Donald Kaufman
- Matchstick Men (2003) as Roy Waller
- National Treasure (2004) as Benjamin Franklin Gates
- Lord of War (2005) as Yuri Orlov
- The Weather Man (2005) as David Spritz
- Live 8 (2005) as Self
- The Ant Bully (2006) as Zoc (voice)
- World Trade Center (2006) as John McLoughlin
- The Wicker Man (2006) as Edward Malus
- Ghost Rider (2007) as Johnny Blaze / Ghost Rider
- Grindhouse (2007) as Fu Manchu (segment "Werewolf Women of the SS") (uncredited)
- Next (2007) as Cris Johnson / Frank Cadillac
- National Treasure: Book of Secrets (2007) as Benjamin Franklin Gates
- Roman Polanski: Wanted and Desired (2008) as Self (archive footage)
- Bangkok Dangerous (2008) as Joe
- Knowing (2009) as John Koestler
- G-Force (2009) as Speckles the Mole (voice)
- Bad Lieutenant: Port of Call New Orleans (2009) as Terence McDonagh
- Astro Boy (2009) as Dr. Tenma (voice)
- Kick-Ass (2010) as Damon Macready / Big Daddy
- The Sorcerer's Apprentice (2010) as Balthazar Blake
- With Great Power: The Stan Lee Story (2010) as Self
- Season of the Witch (2011) as Behman
- Drive Angry (2011) as Milton
- Seeking Justice (2011) as Will Gerard
- Trespass (2011) as Kyle Miller
- Ghost Rider: Spirit of Vengeance (2011) as Johnny Blaze / Ghost Rider
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Stolen (2012) as Will Montgomery
- The Croods (2013) as Grug (voice)
- The Frozen Ground (2013) as Jack Halcombe
- Joe (2014) as Joe Ransom
- Rage (2014) as Paul Maguire
- Outcast (2014) as Gallain
- Left Behind (2014) as Rayford Steele
- Dying of the Light (2014) as Evan Lake
- The Death of "Superman Lives": What Happened? (2015) as Self (archive footage)
- The Runner (2015) as Colin Pryce
- Pay the Ghost (2015) as Mike
- The Trust (2016) as Jim Stone
- Snowden (2016) as Hank Forrester
- USS Indianapolis: Men of Courage (2016) as Captain McVay
- HyperNormalisation (2016) as Self (archive footage)
- Army of One (2016) as Gary Faulkner
- Dog Eat Dog (2016) as Troy
- Arsenal (2017) as Eddie King
- Vengeance: A Love Story (2017) as Det. John Dromoor
- Inconceivable (2017) as Brian
- The Humanity Bureau (2017) as Noah Kross
- Mom and Dad (2018) as Brent Ryan
- Looking Glass (2018) as Ray
- 211 (2018) as Mike Chandler
- Teen Titans Go! To the Movies (2018) as Superman (voice)
- Mandy (2018) as Red Miller
- Spider-Man: Into the Spider-Verse (2018) as Spider-Man Noir (voice)
- Between Worlds (2018) as Joe
- A Score to Settle (2019) as Frank
- Love, Antosha (2019) as Narrator (voice)
- Running with the Devil (2019) as The Cook
- Grand Isle (2019) as Walter
- Primal (2019) as Frank Walsh
- Color Out of Space (2020) as Nathan Gardner
- Kill Chain (2020) as Araña
- Jiu Jitsu (2020) as Wylie
- The Croods: A New Age (2020) as Grug (voice)
- Willy's Wonderland (2021) as The Janitor
- Pig (2021) as Rob Feld
- Prisoners of the Ghostland (2021) as Hero
- The Unbearable Weight of Massive Talent (2022) as Nick Cage / Nicky
- The Old Way (2023) as Colton Briggs
- Butcher's Crossing (2023) as Miller
- Renfield (2023) as Dracula
- Sympathy for the Devil (2023) as The Passenger
- The Retirement Plan (2023) as Matt
- Dream Scenario (2023) as Paul Matthews
- Arcadian (2024) as Paul
- Longlegs (2024) as Longlegs
- The Surfer (2025) as The Surfer
- Gunslingers (2025) as Ben
- The Carpenter's Son (2025) as The Carpenter
Nicolas Cage TV shows
- The Oscars (1953) as Self
- History of Swear Words (2021) as Self - Host
- Spider-Noir (2026) as Ben Reilly / The Spider
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Nicolas Cage been in?
Nicolas Cage has 118 credited film roles and 3 TV roles, for a total of 121 credits from 1953 to 2026.
What was Nicolas Cage's first major role?
The Oscars (1953).
What is Nicolas Cage's most recent project?
Spider-Noir (2026).



