Jennifer Connelly Filmography: Every Movie and TV Show in Order
All 50 Jennifer Connelly roles in chronological order (1953 to 2024): 46 movies and 4 TV series.

How many movies and TV shows has Jennifer Connelly been in? This complete Jennifer Connelly filmography lists 50 credited roles (46 films, 4 TV series), in chronological order from 1953 to 2024, with links to our full guides where available.
Jennifer Connelly movies in order
- Once Upon a Time in America (1984) as Young Deborah
- Phenomena (1985) as Jennifer Corvino
- Seven Minutes in Heaven (1986) as Natalie Becker
- Labyrinth (1986) as Sarah
- Some Girls (1988) as Gabriella
- Etoile (1989) as Claire Hamilton / Natalie Horvath
- The Hot Spot (1990) as Gloria Harper
- Career Opportunities (1991) as Josie McClellan
- The Rocketeer (1991) as Jenny Blake
- The Heart of Justice (1992) as Emma Burgess
- Of Love and Shadows (1994) as Irene
- Higher Learning (1995) as Taryn
- Mulholland Falls (1996) as Allison Pond
- Inventing the Abbotts (1997) as Eleanor Abbott
- Dark City (1998) as Emma Murdoch
- Waking the Dead (2000) as Sarah Williams
- Pollock (2000) as Ruth Kligman
- Requiem for a Dream (2000) as Marion Silver
- A Beautiful Mind (2001) as Alicia Nash
- Hulk (2003) as Betty Ross
- House of Sand and Fog (2003) as Kathy
- Dark Water (2005) as Dahlia Williams
- Little Children (2006) as Kathy Adamson
- Blood Diamond (2006) as Maddy Bowen
- Reservation Road (2007) as Grace Learner
- The Day the Earth Stood Still (2008) as Helen Benson
- Inkheart (2008) as Roxanne
- He's Just Not That Into You (2009) as Janine Gunders
- 9 (2009) as #7 (voice)
- Creation (2009) as Emma Darwin
- Virginia (2010) as Virginia
- The Dilemma (2011) as Beth
- Salvation Boulevard (2011) as Gwen Vanderveer
- Stuck in Love (2013) as Erica
- Aloft (2014) as Nana Kunning
- Winter's Tale (2014) as Virginia Gamely
- Noah (2014) as Naameh
- Shelter (2014) as Hannah
- American Pastoral (2016) as Dawn Levov
- Spider-Man: Homecoming (2017) as Karen / Suit Lady (voice)
- Only the Brave (2017) as Amanda Marsh
- Alita: Battle Angel (2019) as Chiren
- Top Gun: Maverick (2022) as Penny Benjamin
- Sergio Leone: The Italian Who Invented America (2022) as Self
- Bad Behaviour (2023) as Lucy
- Jim Henson Idea Man (2024) as Self
Jennifer Connelly TV shows
- The Oscars (1953) as Self
- Tales of the Unexpected (1979) as The Girl
- Snowpiercer (2020) as Melanie Cavill
- Dark Matter (2024) as Daniela Dessen
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jennifer Connelly been in?
Jennifer Connelly has 46 credited film roles and 4 TV roles, for a total of 50 credits from 1953 to 2024.
What was Jennifer Connelly's first major role?
The Oscars (1953).
What is Jennifer Connelly's most recent project?
Jim Henson Idea Man (2024).



