Annette Bening Filmography: Every Movie and TV Show in Order
All 49 Annette Bening roles in chronological order (1953 to 2026): 42 movies and 7 TV series.

How many movies and TV shows has Annette Bening been in? This complete Annette Bening filmography lists 49 credited roles (42 films, 7 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Annette Bening movies in order
- The Great Outdoors (1988) as Kate Craig
- Valmont (1989) as Merteuil
- The Grifters (1990) as Myra Langtry
- Postcards from the Edge (1990) as Evelyn Ames
- Guilty by Suspicion (1991) as Ruth Merrill
- Regarding Henry (1991) as Sarah Turner
- Bugsy (1991) as Virginia Hill
- Love Affair (1994) as Terry McKay
- The American President (1995) as Sydney Ellen Wade
- Richard III (1995) as Queen Elizabeth
- Mars Attacks! (1996) as Barbara Land
- The Siege (1998) as Elise Kraft / Sharon Bridger
- In Dreams (1999) as Claire Cooper
- American Beauty (1999) as Carolyn Burnham
- What Planet Are You From? (2000) as Susan Anderson
- Open Range (2003) as Sue Barlow
- Being Julia (2004) as Julia Lambert
- Running with Scissors (2006) as Deirdre Burroughs
- The Women (2008) as Sylvie Fowler
- Mother and Child (2009) as Karen
- The Kids Are All Right (2010) as Nic
- Ruby Sparks (2012) as Gertrude
- Girl Most Likely (2012) as Zelda
- Ginger & Rosa (2012) as Bella
- The Face of Love (2013) as Nikki Lostorm
- And the Oscar Goes To... (2014) as Self - Interviewee
- The Search (2014) as Helen
- Danny Collins (2015) as Mary Sinclair
- Rules Don't Apply (2016) as Lucy Mabrey
- 20th Century Women (2016) as Dorothea
- Film Stars Don't Die in Liverpool (2017) as Gloria Grahame
- The Seagull (2018) as Irina Arkadina
- Life Itself (2018) as Dr. Cait Morris
- Captain Marvel (2019) as Supreme Intelligence / Dr. Wendy Lawson
- Georgetown (2019) as Amanda Brecht
- The Report (2019) as Dianne Feinstein
- Hope Gap (2019) as Grace
- Death on the Nile (2022) as Euphemia Bouc
- Jerry & Marge Go Large (2022) as Marge Selbee
- NYAD (2023) as Diana Nyad
- Poolman (2024) as Diane Espilnade
- The Bride! (2026) as Dr. Euphronious
Annette Bening TV shows
- The Oscars (1953) as Self
- Miami Vice (1984) as Vicky
- Wiseguy (1987) as Karen Leland / Maloy
- The Sopranos (1999) as Annette Bening
- Liberty's Kids (2002) as Abigail Adams (voice)
- Apples Never Fall (2024) as Joy Delaney
- Dutton Ranch (2026) as Beulah Jackson
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Annette Bening been in?
Annette Bening has 42 credited film roles and 7 TV roles, for a total of 49 credits from 1953 to 2026.
What was Annette Bening's first major role?
The Oscars (1953).
What is Annette Bening's most recent project?
Dutton Ranch (2026).



