Andrew Garfield Filmography: Every Movie and TV Show in Order
All 37 Andrew Garfield roles in chronological order (1953 to 2026): 29 movies and 8 TV series.

How many movies and TV shows has Andrew Garfield been in? This complete Andrew Garfield filmography lists 37 credited roles (29 films, 8 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Andrew Garfield movies in order
- Lions for Lambs (2007) as Todd Hayes
- The Other Boleyn Girl (2008) as Francis Weston
- Boy A (2008) as Jack Burridge
- The Imaginarium of Doctor Parnassus (2009) as Anton
- Red Riding: The Year of Our Lord 1974 (2009) as Eddie Dunford
- Red Riding: The Year of Our Lord 1983 (2009) as Eddie Dunford
- Red Riding: The Year of Our Lord 1980 (2009) as Eddie Dunford
- I'm Here (2010) as Sheldon
- Never Let Me Go (2010) as Tommy D.
- The Social Network (2010) as Eduardo Saverin
- How Did They Ever Make a Movie of Facebook? (2011) as Self / Eduardo Saverin
- The Amazing Spider-Man (2012) as Spider-Man / Peter Parker
- The Amazing Spider-Man 2 (2014) as Spider-Man / Peter Parker
- 99 Homes (2015) as Dennis Nash
- Hacksaw Ridge (2016) as Desmond T. Doss
- Silence (2016) as Rodrigues
- The Soul of War: Making 'Hacksaw Ridge' (2017) as Self
- Breathe (2017) as Robin Cavendish
- Under the Silver Lake (2018) as Sam
- Mainstream (2021) as Link
- The Eyes of Tammy Faye (2021) as Jim Bakker
- Attack of the Hollywood Clichés! (2021) as Self - Actor
- tick, tick... BOOM! (2021) as Jonathan Larson
- Spider-Man: No Way Home (2021) as Peter Parker / Spider-Man
- Spider-Man: All Roads Lead to No Way Home (2022) as Self
- Spider-Man: Across the Spider-Verse (2023) as Peter Parker / Spider-Man (archive footage) (uncredited)
- We Live in Time (2024) as Tobias Durand
- After the Hunt (2025) as Hank Gibson
- The Magic Faraway Tree (2026) as Tim Thompson
Andrew Garfield TV shows
- The Oscars (1953) as Self
- The Oscars (1953) as Self - Presenter
- Jeopardy! (1984) as Self - Clue Presenter
- Who Do You Think You Are? (2004) as Self
- Doctor Who (2005) as Frank
- Sugar Rush (2005) as Tom
- RuPaul's Drag Race UK (2019) as Self - Guest Judge
- Under the Banner of Heaven (2022) as Detective Jeb Pyre
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Andrew Garfield been in?
Andrew Garfield has 29 credited film roles and 8 TV roles, for a total of 37 credits from 1953 to 2026.
What was Andrew Garfield's first major role?
The Oscars (1953).
What is Andrew Garfield's most recent project?
The Magic Faraway Tree (2026).



