Chris Evans Filmography: Every Movie and TV Show in Order
All 60 Chris Evans roles in chronological order (1953 to 2025): 54 movies and 6 TV series.

How many movies and TV shows has Chris Evans been in? This complete Chris Evans filmography lists 60 credited roles (54 films, 6 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Chris Evans movies in order
- Not Another Teen Movie (2001) as Jake Wyler
- The Perfect Score (2004) as Kyle
- Cellular (2004) as Ryan Hewitt
- Fantastic Four (2005) as Johnny Storm / Human Torch
- London (2005) as Syd
- Fierce People (2006) as Bryce
- TMNT (2007) as Casey Jones (voice)
- Sunshine (2007) as Mace
- Fantastic Four: Rise of the Silver Surfer (2007) as Johnny Storm / Human Torch
- The Nanny Diaries (2007) as Hayden “Harvard Hottie”
- Battle for Terra (2007) as Stewart Stanton (voice)
- Street Kings (2008) as Detective Paul Diskant
- The Loss of a Teardrop Diamond (2008) as Jimmy Dobyne
- Push (2009) as Nick Gant
- The Losers (2010) as Jensen
- Scott Pilgrim vs. the World (2010) as Lucas Lee
- Captain America: The First Avenger (2011) as Captain America / Steve Rogers
- Puncture (2011) as Mike Weiss
- What's Your Number? (2011) as Colin Shea
- The Avengers (2012) as Steve Rogers / Captain America
- The Iceman (2012) as Robert Pronge
- Snowpiercer (2013) as Curtis
- Marvel One-Shot: Agent Carter (2013) as Steve Rogers / Captain America (archive footage)
- Thor: The Dark World (2013) as Loki as Captain America (uncredited)
- Marvel Studios: Assembling a Universe (2014) as Self / Steve Rogers / Captain America
- Captain America: The Winter Soldier (2014) as Steve Rogers / Captain America
- Before We Go (2014) as Nick Vaughan
- Playing It Cool (2014) as Narrator
- Marvel: 75 Years, from Pulp to Pop! (2014) as Self
- Avengers: Age of Ultron (2015) as Steve Rogers / Captain America
- Ant-Man (2015) as Steve Rogers / Captain America (uncredited)
- Marvel's Captain America: 75 Heroic Years (2016) as Self
- Captain America: Civil War (2016) as Steve Rogers / Captain America
- Gifted (2017) as Frank Adler
- Spider-Man: Homecoming (2017) as Steve Rogers / Captain America
- Avengers: Infinity War (2018) as Steve Rogers / Captain America
- Captain Marvel (2019) as Steve Rogers / Captain America (uncredited)
- Avengers: Endgame (2019) as Steve Rogers / Captain America
- The Red Sea Diving Resort (2019) as Ari Levinson
- Knives Out (2019) as Ransom Drysdale
- Chadwick Boseman: A Tribute for a King (2020) as Self - Actor, "Avengers: Endgame"
- Free Guy (2021) as Chris Evans
- Don't Look Up (2021) as Devin Peters (uncredited)
- Marvel Studios Assembled: The Making of Hawkeye (2022) as Self (archive footage)
- Beyond Infinity: Buzz and the Journey to Lightyear (2022) as Self / Buzz Lightyear
- Lightyear (2022) as Buzz Lightyear (voice)
- Marvel Studios Assembled: The Making of Doctor Strange in the Multiverse of Madness (2022) as Steve Rogers / Captain America (archive footage) (uncredited)
- The Gray Man (2022) as Lloyd Hansen
- Ghosted (2023) as Cole Turner
- Pain Hustlers (2023) as Pete Brenner
- Deadpool & Wolverine (2024) as Johnny Storm
- Red One (2024) as Jack O'Malley
- Materialists (2025) as John
- Honey Don't! (2025) as Reverend Drew Devlin
Chris Evans TV shows
- The Oscars (1953) as Self
- The Oscars (1953) as Self - Presenter
- Boston Public (2000) as Neil Mavromates
- Defending Jacob (2020) as Andy Barber
- Marvel Studios Legends (2021) as Steven Rogers / Captain America (archive footage) (uncredited)
- Scott Pilgrim Takes Off (2023) as Lucas Lee (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Chris Evans been in?
Chris Evans has 54 credited film roles and 6 TV roles, for a total of 60 credits from 1953 to 2025.
What was Chris Evans's first major role?
The Oscars (1953).
What is Chris Evans's most recent project?
Honey Don't! (2025).



