Barbara Hershey is an American actress, also known for her role as older Anne Shirley in Anne of Green Gables: A New Beginning (2008).


Her birth name was Barbara Lynn Herzstein.


Year Title Role
1965 - 1966 Gidget Ellen / Karen
1966 The Farmer's Daughter Lucy
Bob Hope Presents the Chrysler Theatre Casey Holloway
1966 - 1967 The Monroes Kathy Monroe
1967 Daniel Boone Dinah Hubbard
1968 Run for Your Life Saro-Jane
The Invaders Beth Ferguson
The High Chaparral Moonfire
With Six You Get Eggroll Stacey Iverson
1969 Heaven with a Gun Leloopa
Last Summer Sandy
1970 The Liberation of L. B. Jones Nella Mundine
Insight Judy
The Baby Maker Tish Gray
1971 The Pursuit of Happiness Jane Kauffman
1972 Dealing: Or the Berkeley-to-Boston Forty-Brick Lost-Bag Blues Susan
Boxcar Bertha Boxcar Bertha
1973 Love Comes Quietly Angela
Love Story Farrell Edwards
1974 The Crazy World of Julius Vrooder Zanni
Kung Fu Nan Chi
1975 You and Me Waitress
Diamonds Sally
1976 The Last Hard Men Susan Burgade
Trial by Combat Marion Evans
Flood! Mary Cutler
1977 In the Glitter Palace Ellen Lange
Just a Little Inconvenience Nikki Klausing
Sunshine Christmas Cody Blanks
1979 A Man Called Intrepid Madelaine
1980 From Here to Eternity Karen Holmes
Angel on My Shoulder Julie
The Stunt Man Nina Franklin
1981 Take This Job and Shove It J.M. Halstead
1982 Twilight Threatre Various Characters
American Playhouse Call Girl / Lenore
The Entity Carla Moran
1983 Faerie Tale Theatre The Maid
Americana Jess's daughter
The Right Stuff Glennis Yeager
1984 The Natural Harriet Bird
1985 My Wicked, Wicked Ways: The Legend of Errol Flynn Lili Damita
Alfred Hitchcock Presents Jessie Dean
1986 Passion Flower Julia Gaitland
Hannah and Her Sisters Lee
Hoosiers Myra Fleener
1987 Tin Men Nora Tilley
Shy People Ruth
A World Apart Diana Roth
1988 The Last Temptation of Christ Mary Magdalene
Beaches Hillary Whitney Essex
1990 A Killing in a Small Town Candy Morrison
Tune in Tomorrow... Aunt Julia
1991 Paris Trout Hanna Trout
Defenseless Thelma Knudsen Katwuller
1992 Stay the Night Jimmie Sue Finger
The Public Eye Kay Levitz
1993 Falling Down Beth Travino
Swing Kids Frau Muller
Splitting Heirs Duchess Lucinda
A Dangerous Woman Frances Beechum
Return to Lonesome Dove Clara Allen
Abraham Sarah
1995 Last of the Dogmen Lillian Diane Sloan
1996 The Pallbearer Ruth Abernathy
The Portrait of a Lady Serena Merle
1998 Frogs for Snakes Eva Santana
The Staircase Mother Madalyn
A Soldier's Daughter Never Cries Marcella Willis
1999 Drowning on Dry Land Kate
Breakfast of Champions Celia Hoover
Passion Rose Grainger
1999 - 2000 Chicago Hope Francesca Alberghetti
2001 Lantana Valerie Somers
2002 Daniel Deronda Maria Alcharisi
2003 Hunger Point Marsha Hunter
The Stranger Beside Me Ann Rule
11:14 Norma
2004 Paradise Elizabeth Paradise
Riding the Bullet Jean Parker
2004 - 2005 The Mountain Gennie Carver
2007 The Bird Can't Fly Melody
Love Comes Lately Rosalie
2008 Uncross the Stars Hilda
Childless Natalie
Anne of Green Gables: A New Beginning Anne Shirley
2009 Albert Schweitzer Helene Schweitzer
2010 Agatha Christie's Poirot Caroline Hubbard
Black Swan Erica Sayers
Insidious Lorraine Lambert
2011 Answers to Nothing Marilyn
2012 Left to Die Sandra Chase
2012 - 2013 Once Upon a Time Cora
2013 Insidious: Chapter 2 Lorraine Lambert
2014 Once Upon a Time in Wonderland Cora
Sister Susan Presser

Behind the scenesEdit

  • Barbara had never read Anne of Green Gables. She didn’t read it after getting the part of Anne either because she wanted to approach the mature Anne in a fresh, alternative way.
  • Barbara gave her only son name Free. However, her son decided to change his given name to Tom when he was 9 years old.


Anne of Green Gables Wiki has 2 images of Barbara Hershey (view category).

External linksEdit

See alsoEdit

Actresses who portrayed Anne Shirley
Live-action actresses
Mary Miles Minter · Anne Shirley · Carole Lorimer · Shirley Lorimer · Toby Tarnow · Mirielle Lachance · Kathy Willard
Kim Braden · Megan Follows · Vinuri Ramanayake · Poorni Kamaladiwela · Elizabeth Toft · Barbara Hershey
Hannah Endicott-Douglas · Mandy Harmon · Mary Kate Wiles · Isabella Jacqueline · Laura Eklund Nhaga
Karen Cantiga · Ella Ballentine · Amybeth McNulty
Voice actresses
Jadwiga Andrzejewska · Cherry Cottrell · Anna Bučinská · Eiko Yamada · Monika Bezak · Anna Romantowska
Barbara Barnes · Bryn McAuley · Mckenzie Sullivan · Mae Whitman · Marie Bierstedt · Rina Hidaka
Stage actresses
Jamie Ray · Gracie Finley · Malorie-Ann Spiller · Susan Cuthbert · Thea MacNeil · Tracey Moore · Leisa Way
Glynis Ranney · Tracy Michailidis · Samantha Winstanley · Sharmaine Ryan · Chilina Kennedy · Jennifer Toulmin
Lisa Messina · Marla McLean · Amy Wallis · Melanie LeBlanc · Rebecca Parent · Allyson Pratt · Amy Reitsma
Tess Benger · Katie Kerr · Ellen Denny · Jessica Gallant · Karen Slater · Holly Cinnamon · AJ Bridel
Community content is available under CC-BY-SA unless otherwise noted.