Mary Beth Peil Filmography: Every Movie and TV Show in Order
All 19 Mary Beth Peil roles in chronological order (1990 to 2025): 12 movies and 7 TV series.

How many movies and TV shows has Mary Beth Peil been in? This complete Mary Beth Peil filmography lists 19 credited roles (12 films, 7 TV series), in chronological order from 1990 to 2025, with links to our full guides where available.
Mary Beth Peil movies in order
- Jersey Girl (1992) as Day Care Center Teacher
- The Odd Couple II (1998) as Felice
- The Stepford Wives (2004) as Helen Devlin
- Shortbus (2006) as Ann, Our Lady of the Gutter
- Flags of Our Fathers (2006) as Mrs. Bradley
- The List (2007) as Daisy Stokes
- Mirrors (2008) as Anna Esseker
- Maladies (2012) as Blind Woman
- Collateral Beauty (2016) as Whit's Mother
- Here and Now (2018) as Doctor Marianna Holt
- The Song of Sway Lake (2019) as Charlie Sway
- The Home (2025) as Norma
Mary Beth Peil TV shows
- Law & Order (1990) as Dr. Emma Hiltz
- Dawson's Creek (1998) as Evelyn 'Grams' Ryan
- Law & Order: Special Victims Unit (1999) as Deborah Boyd
- The Job (2001)
- Fringe (2008) as Jessica Warren
- The Good Wife (2009) as Jackie Florrick
- Halston (2021) as Marta Graham
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Mary Beth Peil been in?
Mary Beth Peil has 12 credited film roles and 7 TV roles, for a total of 19 credits from 1990 to 2025.
What was Mary Beth Peil's first major role?
Law & Order (1990).
What is Mary Beth Peil's most recent project?
The Home (2025).



