Jennifer Garner Filmography: Every Movie and TV Show in Order
All 51 Jennifer Garner roles in chronological order (1953 to 2024): 37 movies and 14 TV series.

How many movies and TV shows has Jennifer Garner been in? This complete Jennifer Garner filmography lists 51 credited roles (37 films, 14 TV series), in chronological order from 1953 to 2024, with links to our full guides where available.
Jennifer Garner movies in order
- Washington Square (1997) as Marian Almond
- Deconstructing Harry (1997) as Woman in Elevator
- Mr. Magoo (1997) as Stacey Sampanahoditra
- Dude, Where's My Car? (2000) as Wanda
- Pearl Harbor (2001) as Sandra
- Catch Me If You Can (2002) as Cheryl Ann
- Daredevil (2003) as Elektra Natchios
- 13 Going on 30 (2004) as Jenna Rink
- Elektra (2005) as Elektra Natchios / Elektra
- Catch and Release (2006) as Gray Wheeler
- The Kingdom (2007) as Janet Mayes
- Juno (2007) as Vanessa Loring
- Ghosts of Girlfriends Past (2009) as Jenny Perotti
- The Invention of Lying (2009) as Anna McDoogles
- Valentine's Day (2010) as Julia Fitzpatrick
- Arthur (2011) as Susan Johnson
- The Odd Life of Timothy Green (2012) as Cindy Green
- Butter (2012) as Laura Pickler
- Dallas Buyers Club (2013) as Eve
- Draft Day (2014) as Ali Parker
- Alexander and the Terrible, Horrible, No Good, Very Bad Day (2014) as Kelly Cooper
- Men, Women & Children (2014) as Patricia Beltmeyer
- Danny Collins (2015) as Samantha Leigh Donnelly
- Miracles from Heaven (2016) as Christy Beam
- Mother's Day (2016) as Lt. Dana Barton
- Nine Lives (2016) as Lara Brand
- A Happening of Monumental Proportions (2017) as Nadine
- Wakefield (2017) as Diana Wakefield
- The Tribes of Palos Verdes (2017) as Sandy
- Love, Simon (2018) as Emily
- Peppermint (2018) as Riley North
- Wonder Park (2019) as June's Mom (voice)
- YES DAY (2021) as Allison Torres
- The Adam Project (2022) as Ellie Reed
- Family Switch (2023) as Jess Walker
- Deadpool & Wolverine (2024) as Elektra
- Marvel Studios Assembled: The Making of Deadpool & Wolverine (2024) as Self - Elektra
Jennifer Garner TV shows
- The Oscars (1953) as Self
- The Simpsons (1989) as Jennifer Garner (voice)
- Law & Order (1990) as Jaime
- Dead Man's Walk (1996) as Clara Forsythe
- Spin City (1996) as Becky
- The Pretender (1996) as Billie H. Vaughn / Dupree
- Felicity (1998) as Hannah Bibb
- Aftershock: Earthquake in New York (1999) as Diane Agostini
- Alias (2001) as Sydney Bristow
- The Osbournes (2002) as Self
- Party Down (2009) as Evie
- Camping (2018) as Kathryn
- Upload (2020) as Officer Jennifer Garner (voice)
- The Last Thing He Told Me (2023) as Hannah Hall
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jennifer Garner been in?
Jennifer Garner has 37 credited film roles and 14 TV roles, for a total of 51 credits from 1953 to 2024.
What was Jennifer Garner's first major role?
The Oscars (1953).
What is Jennifer Garner's most recent project?
Marvel Studios Assembled: The Making of Deadpool & Wolverine (2024).



