2025
After the Hunt as Henrik Gibson2024
We Live in Time as Tobias Durand2024
Celebrity Substitute as Self2022
Under the Banner of Heaven as Detective Jeb Pyre2022
Spider-Man: All Roads Lead to No Way Home as Self2021
Spider-Man: No Way Home as Peter Parker / Spider-Man2021
Mainstream as Link2021
tick, tick... BOOM! as Jonathan Larson2021
The Eyes of Tammy Faye as Jim Bakker2021
Attack of the Hollywood Clichés! as Self - Actor2019
RuPaul's Drag Race UK as Self - Guest Judge2018
Under the Silver Lake as Sam2017
Breathe as Robin Cavendish2017
The Soul of War: Making 'Hacksaw Ridge' as Self2017
National Theatre Live: Angels In America — Part One: Millennium Approaches as Prior Walter/The Man In The Park2017
National Theatre Live: Angels In America — Part Two: Perestroika as Prior Walter2017
Martin Scorsese's Journey Into Silence as Self2016
Hacksaw Ridge as Desmond T. Doss2016
Silence as Rodrigues2015
The Late Show with Stephen Colbert as Self2015
Close Up with The Hollywood Reporter as Self2015
99 Homes as Dennis Nash2014
The Tonight Show Starring Jimmy Fallon as Not available2014
Late Night with Seth Meyers as Self2014
Off Camera with Sam Jones as Self2014
Variety Studio: Actors on Actors as Self2014
The Amazing Spider-Man 2 as Spider-Man / Peter Parker2014
Chicken Shop Date as Self - Guest2014
Chicken Shop Date as Self - Guest (Archive Footage)2012
The Amazing Spider-Man as Spider-Man / Peter Parker2012
Rite of Passage: The Amazing Spider-Man Reborn as Self2012
The Amazing Spider-Man T4 Premiere Special as Not available2011
Heroes and Demons as Not available2011
How Did They Ever Make a Movie of Facebook? as Self / Eduardo Saverin2010
The Social Network as Eduardo Saverin2010
Never Let Me Go as Tommy D.2010
I'm Here as Sheldon2010
Air as Tom2009
The Imaginarium of Doctor Parnassus as Anton2009
Red Riding as Eddie Dunford2009
Red Riding: The Year of Our Lord 1974 as Eddie Dunford2009
Red Riding: The Year of Our Lord 1983 as Eddie Dunford2009
Red Riding: The Year of Our Lord 1980 as Eddie Dunford2008
The Other Boleyn Girl as Francis Weston2007
The Graham Norton Show as Self2007
Lions for Lambs as Todd Hayes2007
Boy A as Jack Burridge2006
Simon Schama's Power of Art as Boy with Fruit2005
Doctor Who as Frank2005
Sugar Rush as Tom2005
Swinging as Various Roles1997
The View as Self - Guest1997
Trial & Retribution as Not available1996
The Daily Show as Self1988
LIVE with Kelly and Mark as Not available1975
Saturday Night Live as Self - Cameo (uncredited)1975
Saturday Night Live as Self - Host1953
The Oscars as Self1953
The Oscars as Self - PresenterNaN
The Magic Faraway Tree as Tim Thompson2005
Mumbo Jumbo as SimmoNaN
Instrumental as James RhodesNaN
Voyagers as Carl Sagan