Michelle Pfeiffer Filmography: Every Movie and TV Show in Order
All 67 Michelle Pfeiffer roles in chronological order (1953 to 2026): 55 movies and 12 TV series.

How many movies and TV shows has Michelle Pfeiffer been in? This complete Michelle Pfeiffer filmography lists 67 credited roles (55 films, 12 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Michelle Pfeiffer movies in order
- The Hollywood Knights (1980) as Suzie Q
- Charlie Chan and the Curse of the Dragon Queen (1981) as Cordelia Farenington III
- Grease 2 (1982) as Stephanie Zinone
- Scarface (1983) as Elvira
- Into the Night (1985) as Diana
- Ladyhawke (1985) as Isabeau d'Anjou
- Sweet Liberty (1986) as Faith Healy
- The Witches of Eastwick (1987) as Sukie Ridgemont
- Amazon Women on the Moon (1987) as Brenda (segment "Hospital")
- Married to the Mob (1988) as Angela de Marco
- Tequila Sunrise (1988) as Jo Ann Vallenari
- Dangerous Liaisons (1988) as Madame Marie de Tourvel
- The Fabulous Baker Boys (1989) as Susie Diamond
- The Russia House (1990) as Katya Orlova
- Frankie and Johnny (1991) as Frankie
- Batman Returns (1992) as Selina Kyle / Catwoman
- Love Field (1992) as Lurene Hallett
- The Age of Innocence (1993) as Ellen Olenska
- Wolf (1994) as Laura Alden
- Dangerous Minds (1995) as Louanne Johnson
- Up Close & Personal (1996) as Tally Atwater
- To Gillian on Her 37th Birthday (1996) as Gillian Lewis
- One Fine Day (1996) as Melanie Parker
- A Thousand Acres (1997) as Rose Cook Lewis
- The Prince of Egypt (1998) as Tzipporah (voice)
- The Deep End of the Ocean (1999) as Beth Cappadora
- A Midsummer Night's Dream (1999) as Titania
- The Story of Us (1999) as Katie Jordan
- What Lies Beneath (2000) as Claire Spencer
- Once Upon a Time: The Super Heroes (2001) as Catwoman (archive footage)
- I Am Sam (2001) as Rita Harrison Williams
- White Oleander (2002) as Ingrid Magnussen
- Sinbad: Legend of the Seven Seas (2003) as Eris (voice)
- I Could Never Be Your Woman (2007) as Rosie
- Hairspray (2007) as Velma Von Tussle
- Stardust (2007) as Lamia
- Personal Effects (2009) as Linda
- Chéri (2009) as Lea
- Lady Gaga Presents: The Monster Ball Tour at Madison Square Garden (2011) as Self (uncredited)
- New Year's Eve (2011) as Ingrid Withers
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Dark Shadows (2012) as Elizabeth Collins Stoddard
- People Like Us (2012) as Lillian Harper
- Dark Shadows: The Collinses - Every Family Has Its Demons (2012) as Self
- The Family (2013) as Maggie Blake
- The Wizard of Lies (2017) as Ruth Madoff
- mother! (2017) as Woman
- Murder on the Orient Express (2017) as Caroline Hubbard
- Where Is Kyra? (2018) as Kyra
- Ant-Man and the Wasp (2018) as Janet Van Dyne / Wasp
- Avengers: Endgame (2019) as Janet Van Dyne
- Maleficent: Mistress of Evil (2019) as Queen Ingrith
- French Exit (2021) as Frances Price
- Ant-Man and the Wasp: Quantumania (2023) as Janet Van Dyne
- Oh. What. Fun. (2025) as Claire
Michelle Pfeiffer TV shows
- The Oscars (1953) as Self
- Great Performances (1971) as Natica Jackson
- CHiPs (1977) as Jobina
- The Simpsons (1989) as Mindy Simmons (voice)
- Picket Fences (1992) as Client (uncredited)
- MADtv (1995) as Self
- Muppets Tonight (1996) as Self
- E! True Hollywood Story (1996)
- Marvel Studios Legends (2021) as Janet van Dyne (archive footage) (uncredited)
- The First Lady (2022) as Betty Ford
- The Madison (2026) as Stacy Clyburn
- Margo's Got Money Troubles (2026) as Shyanne
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Michelle Pfeiffer been in?
Michelle Pfeiffer has 55 credited film roles and 12 TV roles, for a total of 67 credits from 1953 to 2026.
What was Michelle Pfeiffer's first major role?
The Oscars (1953).
What is Michelle Pfeiffer's most recent project?
Margo's Got Money Troubles (2026).



