John Krasinski Filmography: Every Movie and TV Show in Order
All 50 John Krasinski roles in chronological order (1953 to 2026): 40 movies and 10 TV series.

How many movies and TV shows has John Krasinski been in? This complete John Krasinski filmography lists 50 credited roles (40 films, 10 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
John Krasinski movies in order
- State and Main (2000) as Judge's Assistant (uncredited)
- Kinsey (2004) as Ben
- Taxi (2004) as Messenger
- Jarhead (2005) as Corporal Harrigan
- Duane Hopwood (2005) as Bob Flynn
- Doogal (2006) as Additional voices (voice)
- For Your Consideration (2006) as Paper Badge Officer
- The Holiday (2006) as Ben
- Dreamgirls (2006) as Sam Walsh
- Shrek the Third (2007) as Lancelot (voice)
- License to Wed (2007) as Ben Murphy
- Smiley Face (2007) as Brevin
- Leatherheads (2008) as Carter Rutherford
- Monsters vs Aliens (2009) as Cuthbert (voice)
- Away We Go (2009) as Burt Farlander
- Brief Interviews with Hideous Men (2009) as Ryan / Subject #20
- It's Complicated (2009) as Harley
- Something Borrowed (2011) as Ethan
- The Muppets (2011) as John Krasinski
- Big Miracle (2012) as Adam Carlson
- Promised Land (2012) as Dustin Noble
- Nobody Walks (2012) as Peter
- Monsters University (2013) as Frank McCay (voice)
- Mistaken for Strangers (2013) as Self (uncredited)
- Kahlil Gibran's The Prophet (2014) as Halim (voice)
- Aloha (2015) as John "Woody" Woodside
- 13 Hours: The Secret Soldiers of Benghazi (2016) as Jack Silva
- Born in China (2016) as Narrator: American version (voice)
- The Hollars (2016) as John Hollar
- Detroit (2017) as Attorney Auerbach
- A Quiet Place (2018) as Lee Abbott
- Animal Crackers (2018) as Owen Huntington (voice)
- Next Gen (2018) as Project 77 (voice)
- A Quiet Place Part II (2021) as Lee Abbott
- Free Guy (2021) as Silhouetted Gamer (voice)
- Doctor Strange in the Multiverse of Madness (2022) as Reed Richards
- DC League of Super-Pets (2022) as Clark Kent / Superman (voice)
- IF (2024) as Dad / Marshmallow (voice)
- Fountain of Youth (2025) as Luke Purdue
- Tom Clancy's Jack Ryan: Ghost War (2026) as Jack Ryan
John Krasinski TV shows
- The Oscars (1953) as Self
- CSI: Crime Scene Investigation (2000) as Lyle Davis
- Ed (2000) as Process Server
- Law & Order: Criminal Intent (2001) as Jace Gleesing
- Without a Trace (2002) as Curtis Horne
- American Dad! (2005) as Gilbert (voice)
- The Office (2005) as Jim Halpert
- BoJack Horseman (2014) as Secretariat (voice)
- Lip Sync Battle (2015) as Self
- Tom Clancy's Jack Ryan (2018) as Jack Ryan
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has John Krasinski been in?
John Krasinski has 40 credited film roles and 10 TV roles, for a total of 50 credits from 1953 to 2026.
What was John Krasinski's first major role?
The Oscars (1953).
What is John Krasinski's most recent project?
Tom Clancy's Jack Ryan: Ghost War (2026).



