Actor
IF
2024
as Dad / Marshmallow (voice)
Cities of the Future
2024
as Narrator (voice)
DC League of Super-Pets
2022
as Clark Kent / Superman (voice)
Doctor Strange in the Multiverse of Madness
2022
as Reed Richards
Free Guy
2021
as Silhouetted Gamer (voice)
A Quiet Place Part II
2021
as Lee Abbott
Next Gen
2018
as Project 77 (voice)
A Quiet Place
2018
as Lee Abbott
Detroit
2017
as Attorney Auerbach
Animal Crackers
2017
as Owen Huntington (voice)
Past Forward
2016
as Man #1
The Hollars
2016
as John Hollar
13 Hours: The Secret Soldiers of Benghazi
2016
as Jack Silva
Aloha
2015
as John "Woody" Woodside
The Prophet
2014
as Halim (voice)
Sleep Cycle
2014
as Insomniac #3
Monsters University
2013
as Frank McCay (voice)
Nobody Walks
2012
as Peter
Promised Land
2012
as Dustin Noble
Big Miracle
2012
as Adam Carlson
The Muppets
2011
as John Krasinski
Something Borrowed
2011
as Ethan
It's Complicated
2009
as Harley
Brief Interviews with Hideous Men
2009
as Ryan / Subject #20
Away We Go
2009
as Burt Farlander
Monsters vs Aliens
2009
as Cuthbert (voice)
Leatherheads
2008
as Carter Rutherford
Smiley Face
2007
as Brevin
A New Wave
2007
as Gideon
License to Wed
2007
as Ben Murphy
Shrek the Third
2007
as Lancelot (voice)
Dreamgirls
2006
as Sam Walsh
The Holiday
2006
as Ben
For Your Consideration
2006
as Paper Badge Officer
Doogal
2006
as Additional voices (voice)
Duane Hopwood
2005
as Bob Flynn
Jarhead
2005
as Corporal Harrigan
Taxi
2004
as Messenger
Kinsey
2004
as Ben
State and Main
2000
as Judge's Assistant (uncredited)
Fountain of Youth
Untitled Jack Ryan Film
as Jack Ryan