As of July 2026, Barbara Hershey is best known for The X-Files and Once Upon a Time. Find every show and movie Barbara Hershey has starred in — and where to watch them — below.
Barbara Hershey

Barbara Hershey

Actress Born 1948 Hollywood, California, USA 8 TV Shows 8 Movies

Barbara Hershey (born Barbara Lynn Herzstein; February 5, 1948) is an American actress. In a career spanning more than 50 years, she has played a variety of roles on television and in cinema in several genres, including westerns and comedies. She began acting at age 17 in 1965 but did not achieve much critical acclaim until the latter half of the 1980s. By that time, the Chicago Tribune referred to her as "one of America's finest actresses".

Hershey won an Emmy and a Golden Globe for Outstanding Lead Actress in a Miniseries/TV Film for her role in A Killing in a Small Town (1990). She received Golden Globe nominations for Best Supporting Actress for her role as Mary Magdalene in The Last Temptation of Christ (1988) and for her role in The Portrait of a Lady (1996). For the latter film, she was nominated for an Academy Award for Best Supporting Actress and won the Los Angeles Film Critics Award for Best Supporting Actress. She has won two Best Actress awards at the Cannes Film Festival for her roles in Shy People (1987) and A World Apart (1988). She was featured in Woody Allen's Hannah and Her Sisters (1986), for which she was nominated for the British Academy Film Award for Best Supporting Actress and Garry Marshall's melodrama Beaches (1988), and she earned a second British Academy Film Award nomination for Darren Aronofsky's Black Swan (2010).

Description above from the Wikipedia article Barbara Hershey, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Barbara Hershey has built a filmography of 16 credits over a career spanning from 1965 to 2024.

Barbara Hershey's most notable role to date came in Black Swan (2010), where she played Erica Sayers / The Queen. She also appeared in Insidious (2011) as Lorraine Lambert. Most recently appeared in Insidious: Chapter 2 (2013) as Lorraine Lambert.

Fans wanting to catch up on Barbara Hershey's work can find exactly where her shows and movies are streaming below — and TV Butler Pro makes it effortless to keep track of them all. Just search the title, and Butler finds it instantly, tells you which service has it, and remembers what you've already watched.

or
TV Butler Pro app
🎩 TV Butler Pro — Free to Use
Search or tap a mood. Butler finds it, tracks it, remembers it — all for free.

📺 Barbara Hershey's TV Shows

The X-Files
Erika Price
1993
Once Upon a Time
Cora / Queen of Hearts
2011
Chicago Hope
Francesca Alberghetti
1994
Gidget
1965
Beacon 23
Sophie
2023
Return to Lonesome Dove
Clara Allen
1993
Damien
Ann Rutledge
2016
Kung Fu
Nan Chi
1972

🎬 Barbara Hershey's Movies

Black Swan
Erica Sayers / The Queen
2010
Insidious
Lorraine Lambert
2011
Strange Darling
Genevieve
2024
Insidious: Chapter 2
Lorraine Lambert
2013
Insidious: The Last Key
Lorraine Lambert
2018
Falling Down
Beth
1993
Hoosiers
Myra Fleener
1986
Beaches
Hillary Whitney Essex
1988

Never Miss a Show Starring Barbara Hershey

TV Butler Pro™ tracks everything you watch, finds where to stream any show or movie — free to use, opens right in your browser.

🎩 Try TV Butler Pro™ Free