Miranda de Pencier is a Canadian producer and actress, best known for her role as Josie Pye in Anne of Green Gables (1985), Anne of Green Gables: The Sequel (1987) and Anne of Green Gables: The Continuing Story (2000). She is also one of the executive producers of the Canadian TV series Anne with an E (2017–2018).


Miranda de Pencier was born on August 20, 1968, in Toronto, Ontario, Canada. She visited Charlottetown at the age of 11 and saw the Confederation Centre's production of Anne of Green Gables – The Musical (most likely in 1979 or 1980, during Susan Cuthbert's tenure), totally falling in love with it.[1]

Several years later, she played Anne Shirley in her high school's production of the Charlottetown musical. From there she was scouted and cast as Josie Pye in the 1985 film Anne of Green Gables.[2] De Pencier also played the part in the following films, Anne of Green Gables: The Sequel (1987) and Anne of Green Gables: The Continuing Story (2000).



Year Title Role
1985 Anne of Green Gables Josie Pye
1987 Mind Benders Julie Freeman
Anne of Green Gables: The Sequel Josie Pye
1988 Murder One Jenny
Double Standard
1989 Sea of Love Bride
1989 - 1990 Street Legal Jennifer Winston
1990 My Secret Identity Michelle
1993 The Myth of the Male Orgasm Jane Doe
1995 Butterbox Babies May Wilson
Harrison Bergeron Phillipa
2000 Anne of Green Gables: The Continuing Story Josie Spurgeon

Behind the scenesEdit


  • Miranda de Pencier went to kindergarten and was bosom friends with Megan Follows, her co-star and lead actress in the Sullivan's films.[3]


Anne of Green Gables Wiki has 2 images of Miranda de Pencier (view category).


External linksEdit

Actresses who portrayed Josie Pye
Live-action actresses
Hazel Sexton · Angela Walker · Miranda de Pencier · Darcy Grace · Tuulia Heiskanen · Stefani Kimber
Miranda McKeon
Voice actresses
Junko Hori · Laura Łącz · Anja Stadlober
Stage actresses
Gayle Lepine · Diane Nyland · Betty Hader · Barbara Barsky · Kay Switzer · Sheila McCarthy · Amanda Hancox
Triona Harrop · Kelly Straughan · Heidi Ford · Heather E. Wilson · Allison Plamondon · Heather McGuigan · Natalie Sullivan
Laura Mae Nason · Brieonna Locche · Stephanie West · Jennifer Rider-Shaw · Karina Bershteyn · Kayla James
Jaymee Fuczek