Jake Gyllenhaal Filmography: Every Movie and TV Show in Order
All 51 Jake Gyllenhaal roles in chronological order (1953 to 2026): 46 movies and 5 TV series.

How many movies and TV shows has Jake Gyllenhaal been in? This complete Jake Gyllenhaal filmography lists 51 credited roles (46 films, 5 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Jake Gyllenhaal movies in order
- City Slickers (1991) as Danny Robbins
- A Dangerous Woman (1993) as Edward
- Homegrown (1998) as Jake
- October Sky (1999) as Homer Hickam
- Donnie Darko (2001) as Donnie Darko
- Bubble Boy (2001) as Jimmy Livingston
- Highway (2002) as Pilot Kelson
- Lovely & Amazing (2002) as Jordan
- The Good Girl (2002) as Holden Worther
- Moonlight Mile (2002) as Joe Nast
- The Day After Tomorrow (2004) as Sam Hall
- Jiminy Glick in Lalawood (2005) as Jake Gyllenhaal
- Proof (2005) as Harold 'Hal' Dobbs
- Brokeback Mountain (2005) as Jack Twist
- Jarhead (2005) as Anthony Swofford
- Zodiac (2007) as Robert Graysmith
- Rendition (2007) as Douglas Freeman
- Brothers (2009) as Tommy Cahill
- Prince of Persia: The Sands of Time (2010) as Prince Dastan
- Love & Other Drugs (2010) as Jamie Randall
- Source Code (2011) as Colter Stevens
- End of Watch (2012) as Brian Taylor
- Prisoners (2013) as Detective Loki
- Enemy (2014) as Adam / Anthony
- Nightcrawler (2014) as Louis Bloom
- Accidental Love (2015) as Howard Birdwell
- Southpaw (2015) as Billy 'The Great' Hope
- Everest (2015) as Scott Fischer
- Demolition (2016) as Davis Mitchell
- Nocturnal Animals (2016) as Tony Hastings / Edward Sheffield
- Life (2017) as Dr. David Jordan
- Okja (2017) as Johnny Wilcox
- Stronger (2017) as Jeff Bauman
- The Sisters Brothers (2018) as John Morris
- Wildlife (2018) as Jerry Brinson
- Velvet Buzzsaw (2019) as Morf Vandewalt
- Spider-Man: Far From Home (2019) as Quentin Beck / Mysterio
- John Mulaney & The Sack Lunch Bunch (2019) as Mr. Music
- Spirit Untamed (2021) as Jim Prescott (voice)
- The Guilty (2021) as Joe Baylor
- Ambulance (2022) as Danny Sharp
- Strange World (2022) as Searcher Clade (voice)
- Guy Ritchie's The Covenant (2023) as Master Sergeant John Kinley
- Road House (2024) as Dalton
- The Bride! (2026) as Ronnie Reed
- In the Grey (2026) as Bronco
Jake Gyllenhaal TV shows
- The Oscars (1953) as Self
- Homicide: Life on the Street (1993) as Matt Ellison
- Man vs. Wild (2006) as Self
- Explained (2018) as Narrator (voice)
- Presumed Innocent (2024) as Rozat 'Rusty' Sabich
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jake Gyllenhaal been in?
Jake Gyllenhaal has 46 credited film roles and 5 TV roles, for a total of 51 credits from 1953 to 2026.
What was Jake Gyllenhaal's first major role?
The Oscars (1953).
What is Jake Gyllenhaal's most recent project?
In the Grey (2026).



