Geena Davis Filmography: Every Movie and TV Show in Order
All 41 Geena Davis roles in chronological order (1953 to 2026): 28 movies and 13 TV series.

How many movies and TV shows has Geena Davis been in? This complete Geena Davis filmography lists 41 credited roles (28 films, 13 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Geena Davis movies in order
- Tootsie (1982) as April
- Fletch (1985) as Larry
- Transylvania 6-5000 (1985) as Odette
- The Fly (1986) as Veronica Quaife
- Beetlejuice (1988) as Barbara
- Earth Girls Are Easy (1988) as Valerie Gail
- The Accidental Tourist (1988) as Muriel Pritchett
- Quick Change (1990) as Phyllis Potter
- Thelma & Louise (1991) as Thelma
- A League of Their Own (1992) as Dottie Hinson (C)
- Hero (1992) as Gale Gayley
- Angie (1994) as Angie Scacciapensieri
- Speechless (1994) as Julia
- Cutthroat Island (1995) as Morgan Adams
- The Long Kiss Goodnight (1996) as Samantha Caine / Charly Baltimore
- Stuart Little (1999) as Mrs. Little
- Stuart Little 2 (2002) as Mrs. Little
- Stuart Little 3: Call of the Wild (2005) as Mrs. Little (voice)
- Accidents Happen (2009) as Gloria Conway
- Miss Representation (2011) as Self
- In a World... (2013) as Katherine Huling
- Me Him Her (2016) as Mrs. Ehrlick
- Marjorie Prime (2017) as Tess
- Don't Talk to Irene (2017) as Geena Davis
- Be Natural: The Untold Story of Alice Guy-Blaché (2018) as Self
- This Changes Everything (2019) as Self
- Ava (2020) as Bobbi
- Blink Twice (2024) as Stacy
Geena Davis TV shows
- The Oscars (1953) as Self
- Family Ties (1982) as Karen Nicholson
- Knight Rider (1982) as Grace Fallon
- Remington Steele (1982) as Sandy Dalrymple
- Riptide (1984) as Dr. Melba Bozinsky
- Will & Grace (1998) as Janet Adler
- Grey's Anatomy (2005) as Nicole Herman
- Commander in Chief (2005) as Mackenzie Allen
- Coma (2012) as Dr. Agnetta Lindquist
- The Exorcist (2016) as Angela Rance
- GLOW (2017) as Sandy Devereaux St. Clair
- She-Ra and the Princesses of Power (2018) as Huntara (voice)
- The Boroughs (2026) as Renee Joyce
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Geena Davis been in?
Geena Davis has 28 credited film roles and 13 TV roles, for a total of 41 credits from 1953 to 2026.
What was Geena Davis's first major role?
The Oscars (1953).
What is Geena Davis's most recent project?
The Boroughs (2026).



