Andrew Garfield

Actor

We Live in Time
2024
as Tobias
Spider-Man: No Way Home
2021
as Peter Parker / Spider-Man
tick, tick... BOOM!
2021
as Jonathan Larson
The Eyes of Tammy Faye
2021
as Jim Bakker
Mainstream
2021
as Link
Under the Silver Lake
2018
as Sam
Breathe
2017
as Robin Cavendish
Silence
2016
as Rodrigues
Hacksaw Ridge
2016
as Desmond T. Doss
99 Homes
2015
as Dennis Nash
The Amazing Spider-Man 2
2014
as Spider-Man / Peter Parker
The Amazing Spider-Man
2012
as Spider-Man / Peter Parker
Heroes and Demons
2011
Air
2010
as Tom
The Social Network
2010
as Eduardo Saverin
Never Let Me Go
2010
as Tommy D.
I'm Here
2010
as Sheldon
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 1980
2009
as Eddie Dunford
Red Riding: The Year of Our Lord 1983
2009
as Eddie Dunford
The Other Boleyn Girl
2008
as Francis Weston
Boy A
2007
as Jack Burridge
Lions for Lambs
2007
as Todd Hayes
Mumbo Jumbo
2005
as Simmo
Voyagers
as Carl Sagan
Instrumental
as James Rhodes
The Magic Faraway Tree
as Tim Thompson
After the Hunt
as Henrik Gibson