Nicolas Cage Filmography: Movies and Television Credits
Selected screen credits for Nicolas Cage: 118 movie titles and 3 television titles, with film release years and roles.

This Nicolas Cage filmography covers 118 movie titles and 3 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Nicolas Cage movies by release year
The years below are film release years, not filming dates.
- Fast Times at Ridgemont High (1982) as Brad's Bud
- Rumble Fish (1983) as Smokey
- Valley Girl (1983) as Randy
- Birdy (1984) as Sergeant Al Columbato
- Racing with the Moon (1984) as Nicky / Bud
- The Cotton Club (1984) as Vincent Dwyer
- Peggy Sue Got Married (1986) as Charlie Bodell
- The Boy in Blue (1986) as Ned Hanlan
- Moonstruck (1987) as Ronny Cammareri
- Raising Arizona (1987) as H.I.
- Time to Kill (1989) as Enrico Silvestri
- Vampire's Kiss (1989) as Peter Loew
- Fire Birds (1990) as Jake Preston
- Industrial Symphony No. 1: The Dream of the Brokenhearted (1990) as Heartbreaker
- Wild at Heart (1990) as Sailor
- Zandalee (1991) as Johnny Collins
- Honeymoon in Vegas (1992) as Jack Singer
- Amos & Andrew (1993) as Amos Odell
- Deadfall (1993) as Eddie
- Red Rock West (1993) as Michael Williams
- 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)
- Adaptation. (2002) as Charlie Kaufman / Donald Kaufman
- Sonny (2002) as Acid Yellow
- Windtalkers (2002) as Sergeant Joe Enders
- Matchstick Men (2003) as Roy Waller
- National Treasure (2004) as Benjamin Franklin Gates
- Live 8 (2005) as Self
- Lord of War (2005) as Yuri Orlov
- The Weather Man (2005) as David Spritz
- The Ant Bully (2006) as Zoc (voice)
- The Wicker Man (2006) as Edward Malus
- World Trade Center (2006) as John McLoughlin
- Ghost Rider (2007) as Johnny Blaze / Ghost Rider
- Grindhouse (2007) as Fu Manchu (segment "Werewolf Women of the SS") (uncredited)
- National Treasure: Book of Secrets (2007) as Benjamin Franklin Gates
- Next (2007) as Cris Johnson / Frank Cadillac
- Bangkok Dangerous (2008) as Joe
- Roman Polanski: Wanted and Desired (2008) as Self (archive footage)
- Astro Boy (2009) as Dr. Tenma (voice)
- Bad Lieutenant: Port of Call New Orleans (2009) as Terence McDonagh
- G-Force (2009) as Speckles the Mole (voice)
- Knowing (2009) as John Koestler
- 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
- Drive Angry (2011) as Milton
- Ghost Rider: Spirit of Vengeance (2011) as Johnny Blaze / Ghost Rider
- Season of the Witch (2011) as Behman
- Seeking Justice (2011) as Will Gerard
- Trespass (2011) as Kyle Miller
- 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
- Dying of the Light (2014) as Evan Lake
- Joe (2014) as Joe Ransom
- Left Behind (2014) as Rayford Steele
- Outcast (2014) as Gallain
- Rage (2014) as Paul Maguire
- Pay the Ghost (2015) as Mike
- The Death of "Superman Lives": What Happened? (2015) as Self (archive footage)
- The Runner (2015) as Colin Pryce
- Army of One (2016) as Gary Faulkner
- Dog Eat Dog (2016) as Troy
- HyperNormalisation (2016) as Self (archive footage)
- Snowden (2016) as Hank Forrester
- The Trust (2016) as Jim Stone
- USS Indianapolis: Men of Courage (2016) as Captain McVay
- Arsenal (2017) as Eddie King
- Inconceivable (2017) as Brian
- The Humanity Bureau (2017) as Noah Kross
- Vengeance: A Love Story (2017) as Det. John Dromoor
- 211 (2018) as Mike Chandler
- Between Worlds (2018) as Joe
- Looking Glass (2018) as Ray
- Mandy (2018) as Red Miller
- Mom and Dad (2018) as Brent Ryan
- Spider-Man: Into the Spider-Verse (2018) as Spider-Man Noir (voice)
- Teen Titans Go! To the Movies (2018) as Superman (voice)
- A Score to Settle (2019) as Frank
- Grand Isle (2019) as Walter
- Love, Antosha (2019) as Narrator (voice)
- Primal (2019) as Frank Walsh
- Running with the Devil (2019) as The Cook
- Color Out of Space (2020) as Nathan Gardner
- Jiu Jitsu (2020) as Wylie
- Kill Chain (2020) as Araña
- The Croods: A New Age (2020) as Grug (voice)
- Pig (2021) as Rob Feld
- Prisoners of the Ghostland (2021) as Hero
- Willy's Wonderland (2021) as The Janitor
- The Unbearable Weight of Massive Talent (2022) as Nick Cage / Nicky
- Butcher's Crossing (2023) as Miller
- Dream Scenario (2023) as Paul Matthews
- Renfield (2023) as Dracula
- Sympathy for the Devil (2023) as The Passenger
- The Old Way (2023) as Colton Briggs
- The Retirement Plan (2023) as Matt
- Arcadian (2024) as Paul
- Longlegs (2024) as Longlegs
- Gunslingers (2025) as Ben
- The Carpenter's Son (2025) as The Carpenter
- The Surfer (2025) as The Surfer
Nicolas Cage television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Nicolas Cage; a programme's premiere year does not establish when a performer appeared in it.
- History of Swear Words as Self - Host
- Spider-Noir as Ben Reilly / The Spider
- The Oscars as Self
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Nicolas Cage's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Nicolas Cage filmography?
This page lists 118 movie titles and 3 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Nicolas Cage's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



