In alphabetical order by surname: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Dan MacDonald
Road to Avonlea [Avonlea] (1990–1996)
Judson Parker
S1E10: Felicity’s Challenge
Lantern Hill (1990)
Dr. Arnett
Gerry MacDonald
Emily of New Moon (1998–1999, 2002–2003)
Little Angus McCrae
S4E02: The Taming of Ilse Burnley
S4E01: Rites of Passage
S3E11: Command Performance (as Little Angus MacRae)
S3E03: Under the Wishing Moon
Alan MacGillivray
Emily of New Moon (1998–1999, 2002–2003)
Investor no. 1
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
Paul MacHell
Anne of Green Gables (1952)
College Student
S1E06: The Bend in the Road
Martha MacIsaac
Emily of New Moon (1998–1999, 2002–2003)
Emily
S4E07: A Seller of Dreams
S4E06: Away
S4E05: The Weight of the World
S4E04: Too Close to the Sun
S4E03: A Bill of Divorcement
S4E02: The Taming of Ilse Burnley
S4E01: Rites of Passage
S3E13: A Weaver of Dreams
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
S3E11: Command Performance
S3E10: The Bequest
S3E09: A Fall from Grace
S3E08: Had a Wife and Couldn’t Keep Her
S3E07: In the Valley of the Shadow of Death
S3E06: The Return of Malcolm Murray
S3E05: Bred in the Bone
S3E04: Bridge of Dreams
S3E03: Under the Wishing Moon
S3E02: The Return of Maida Flynn
S3E01: Ask Me No Questions, I’ll Tell You No Lies
S2E13: The Book of Hours
S2E12: Love Knots
S2E11: When the Bough Breaks
S2E10: Crown of Thorns
S2E09: Pins and Needles, Needles and Pins, When a Man Gets Married, His Trouble Begins
S2E08: The Devil’s Punchbowl
S2E07: A Time to Heal
S2E06: Rivers of Babylon
S2E05: The Witches’ Spell Book
S2E04: Where Angels Fear to Tread
S2E03: A Shadow in His Dream
S2E02: And So Shall They Reap
S2E01: Summer of Sorrows
S1E13: The Sound of Silence
S1E12: A Winter’s Tale
S1E11: A Child Shall Lead Them
S1E10: The Ghost of Wyther Grange
S1E09: Wild Rover
S1E08: The Tale of Duncan McHugh
S1E07: Falling Angels
S1E06: The Enchanted Doll
S1E05: Paradise Lost
S1E04: The Disappointed House
S1E03: The Book of Yesterday
S1E02: Storms of the Heart
S1E01: The Eye of Heaven
Jacqueline MacKenzie
Emily of New Moon (1998–1999, 2002–2003)
Margaux Lavoie
S4E05: The Weight of the World (as Jacqueline Mackenzie)
S4E03: A Bill of Divorcement
S3E13: A Weaver of Dreams
S3E12: A Man May Work from Sun to Sun, but a Woman’s Work Is Never Done
S2E12: Love Knots (as Jacqueline Mackenzie)
S2E03: A Shadow in His Dream (as Jacqueline Mackenzie)
S1E06: The Enchanted Doll
David Mackett
L.M. Montgomery’s Anne of Green Gables: Fire and Dew (2017)
Oculist
Shirley Maclaine
Anne of Green Gables: A New Beginning (2008)
Amelia Thomas
John Allen MacLean
Emily of New Moon (1998–1999, 2002–2003)
Gibbons
S4E03: A Bill of Divorcement
Paul MacLeod
Emily of New Moon (1998–1999, 2002–2003)
Mr. Morrison
S1E01: The Eye of Heaven
Robert MacLeod
Anne of Green Gables (1972)
Doctor
S1E03: Episode Three
Jenna MacMillan
Emily of New Moon (1998–1999, 2002–2003)
Jane Page
S1E01: The Eye of Heaven
Molly MacNeil
Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Myra Pringle
Peter MacNeill
Road to Avonlea [Avonlea] (1990–1996)
Emmett Grier
S4E06: Evelyn
Ashley Magwood
Anne with an “E” (2017–2019)
Mrs. MacPherson
S2E10: The Growing Good of the World
S2E09: What We Have Been Makes Us What We Are
Michael Mahonen
Happy Christmas, Miss King [An Avonlea Christmas] (1998)
Gus Pike (Archival footage)
Road to Avonlea [Avonlea] (1990–1996)
Gus Pike
S7E13: So Dear to My Heart
S7E11: Return to Me
S6E01: The Return of Gus Pike
S5E11: Otherwise Engaged
S5E03: Modern Times
S5E01: Fathers and Sons
S4E11: The Disappearance
S4E10: Felicity’s Perfect Beau
S4E09: Hearts and Flowers
S4E08: Heirs and Graces
S4E07: The Dinner [Felicity’s Grand Design]
S4E06: Evelyn
S4E05: Moving On [Sara and the Marshal]
S4E04: Boys Will Be Boys
S4E03: Incident at Vernon River
S4E02: The Lady and the Blade
S3E12: The Calamitous Courting of Hetty King
S3E11: High Society
S3E08: Friends and Relations
S3E07: A Dark and Stormy Night
S3E05: Another Point of View [Facts and Fictions]
S3E03: But When She Was Bad . . . She Was Horrid (Part 2)
S3E02: But When She Was Bad . . . She Was Horrid (Part 1)
S2E09: All That Glitters
S2E08: Sea Ghost
S2E03: Aunt Hetty’s Ordeal
S2E02: How Kissing Was Discovered
James Mainprize
Road to Avonlea [Avonlea] (1990–1996)
Desk Clerk
S6E08: Fools and Kings
Road to Avonlea [Avonlea] (1990–1996)
Butler
S4E11: The Disappearance
Road to Avonlea [Avonlea] (1990–1996)
Duncan Kincaid
S4E03: Incident at Vernon River
S4E01: Tug of War
Road to Avonlea [Avonlea] (1990–1996)
Maître D’
S3E08: Friends and Relations
Road to Avonlea [Avonlea] (1990–1996)
Mr. Bartholomew
S1E01: The Journey Begins
Lantern Hill (1990)
Frank Price
Alice Malakhov
Anne with an “E” (2017–2019)
Alice Baynard
S3E06: The Summit of My Desires (as Baynard Kids, jointly with Ella Sinatra Querin, Charlie Zeltzer, and Maximillian Krumme)
S3E04: A Hope of Meeting You in Another World
David Malek
Road to Avonlea [Avonlea] (1990–1996)
Prince of Spelling
S1E11: The Witch of Avonlea
Jef Mallory
Happy Christmas, Miss King [An Avonlea Christmas] (1998)
Canadian Colonel
Greg Malone
Emily of New Moon (1998–1999, 2002–2003)
Mad Man Morrison
S2E05: The Witches’ Spell Book
Martha Maloney
Anne of Green Gables (1985)
Fairview Nurse
Larry Mannell
Road to Avonlea [Avonlea] (1990–1996)
Conductor
S7E13: So Dear to My Heart
S6E10: Home Is Where the Heart Is
Audrey Manning
Anne of Green Gables (1952)
Schoolgirl
S1E04: Great-Aunt Josephine
S1E03: Anne to the Rescue
S1E02: The Amethyst Brooch
Alora Maracle-Asham
Anne with an “E” (2017–2019)
Mimikej
S3E09: A Dense and Frightful Darkness
S3E06: The Summit of My Desires
S3E05: I Am Fearless and Therefore Powerful
S3E01: A Secret Which I Desired to Divine
Judy Marshak
Anne with an “E” (2017–2019)
Busybody Woman 2
S3E06: The Summit of My Desires
Road to Avonlea [Avonlea] (1990–1996)
Miss Grindstaff
S3E05: Another Point of View [Facts and Fictions]
Nancy Marshall
Emily of New Moon (1998–1999, 2002–2003)
Three Toed Alice
S3E05: Bred in the Bone
Emily of New Moon (1998–1999, 2002–2003)
Ellen Green
S1E01: The Eye of Heaven
Louisa Martin
Road to Avonlea [Avonlea] (1990–1996)
Mrs. MacDougall
S7E02: Love May Be Blind . . . but the Neighbours Ain’t (as Phoebe MacDougall)
S6E13: Homecoming
S6E12: A Time to Every Purpose
S6E08: Fools and Kings (as Mrs. McDougall)
Luke Marty
Anne with an “E” (2017–2019)
Younger Gentleman
Christian Martyn
Anne with an “E” (2017–2019)
Billy Andrews
S3E09: A Dense and Frightful Darkness
S3E07: A Strong Effort of the Spirit of Good
S3E06: The Summit of My Desires
S3E01: A Secret Which I Desired to Divine
S2E10: The Growing Good of the World
S2E09: What We Have Been Makes Us What We Are
S2E08: Struggling against the Perception of Facts
S2E07: Memory Has as Many Moods as the Temper
S2E06: I Protest against Any Absolute Conclusion
S2E05: The Determining Acts of Her Life
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S1E06: Remorse Is the Poison of Life
S1E05: Tightly Knotted to a Similar String
S1E04: An Inward Treasure Born
S1E03: But What Is So Headstrong as Youth?
S1E02: I Am No Bird, and No Net Ensnares Me
Marc Marut
Happy Christmas, Miss King [An Avonlea Christmas] (1998)
Elbert Wertz
Road to Avonlea [Avonlea] (1990–1996)
Elbert Werts
S7E07: Total Eclipse (as Elbert Wertz)
S7E06: King of the Great White Way
S7E04: Woman of Importance
S7E02: Love May Be Blind . . . but the Neighbours Ain’t
S6E12: A Time to Every Purpose
S6E11: What a Tangled Web We Weave (as Elbert)
S6E02: Lonely Hearts
S5E13: The Minister’s Wife
S5E12: Enter Prince Charming
S5E08: Strictly Melodrama
S5E07: Someone to Believe In
Road to Avonlea [Avonlea] (1990–1996)
Student
S3E05: Another Point of View [Facts and Fictions]
Joan Massiah
Road to Avonlea [Avonlea] (1990–1996)
Old Lady
S6E03: Christmas in June
Paul Nicholas Mason
Anne with an “E” (2017–2019)
Barker
S3E06: The Summit of My Desires
Gordon Masten
Road to Avonlea [Avonlea] (1990–1996)
Pat Frewen
S2E11: It’s Just a Stage (as Patrick Frewen)
Jack Mather
Road to Avonlea [Avonlea] (1990–1996)
Man
S2E13: Misfits and Miracles
Road to Avonlea [Avonlea] (1990–1996)
Station Master
S6E11: What a Tangled Web We Weave
S6E10: Home Is Where the Heart Is
Lantern Hill (1990)
Train Conductor
Anne of Green Gables (1985)
Station Master
Joe Matheson
Road to Avonlea [Avonlea] (1990–1996)
Footman
S4E08: Heirs and Graces
Shawn Mathieson
Road to Avonlea [Avonlea] (1990–1996)
Jimmy
S7E11: Return to Me
Kyla Matthews
Anne with an “E” (2017–2019)
Ruby Gillis
S3E10: The Better Feeling of My Heart
S3E08: Great and Sudden Change
S3E07: A Strong Effort of the Spirit of Good
S3E06: The Summit of My Desires
S3E05: I Am Fearless and Therefore Powerful
S3E03: What Can Stop the Determined Heart
S3E01: A Secret Which I Desired to Divine
S2E10: The Growing Good of the World
S2E09: What We Have Been Makes Us What We Are
S2E08: Struggling against the Perception of Facts
S2E07: Memory Has as Many Moods as the Temper
S2E06: I Protest against Any Absolute Conclusion
S2E05: The Determining Acts of Her Life
S2E04: The Painful Eagerness of Unfed Hope
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E01: Youth Is the Season of Hope
S1E07: Wherever You Are Is My Home
S1E06: Remorse Is the Poison of Life
S1E05: Tightly Knotted to a Similar String
S1E04: An Inward Treasure Born
S1E03: But What Is So Headstrong as Youth?
Michael Matthews
Road to Avonlea [Avonlea] (1990–1996)
Auctioneer
S3E08: Friends and Relations (as Mike Matthews)
S1E08: Aunt Abigail’s Beau
Scott Maudsley
Anne of Green Gables: The Continuing Story (2000)
Officer Findlay
Micki Maunsell
Road to Avonlea [Avonlea] (1990–1996)
Miss Wright
S3E11: High Society
Nicholas McAllister
L.M. Montgomery’s Anne of Green Gables: The Good Stars (2017)
Charlie Sloan
Bryn McAuley
Anne of Green Gables: The Animated Series (2000–2001)
Anne Shirley (voice)
S1E26: Anne’s Disappearing Allowance
S1E25: No Anne Is an Island
S1E24: A Better Mousetrap
S1E23: A Welcome Hero
S1E22: A Condition of Superstition
S1E21: Oh, Brother!
S1E20: Marbles
S1E19: A Square Peg
S1E18: The Witch of Avonlea
S1E17: A Walk in His Shoes
S1E16: Butterflies
S1E15: The Swim of Things
S1E14: Chores Eclipsed
S1E13: The Avonlea Herald
S1E12: The Sleeves
S1E11: The Ice Cream Promise
S1E10: A Bully by the Horns
S1E09: Idle Chatter
S1E08: Lost and Found
S1E07: One True Friend
S1E06: Taffy
S1E05: A Question of Rules
S1E04: The Best Partner
S1E03: The Stray
S1E02: Babysitter Blues
S1E01: Carrots
Anne of Green Gables: The Animated Series (2000–2001)
Katie Maurice (voice)
S1E26: Anne’s Disappearing Allowance
S1E24: A Better Mousetrap
S1E21: Oh, Brother!
S1E14: Chores Eclipsed
S1E12: The Sleeves
S1E11: The Ice Cream Promise
S1E09: Idle Chatter
S1E07: One True Friend
S1E05: A Question of Rules
S1E01: Carrots
Phoebe McAuley
Anne of Green Gables: The Animated Series (2000–2001)
Wildflower 2 (voice)
S1E18: The Witch of Avonlea
Anne of Green Gables: The Animated Series (2000–2001)
Reese (voice)
S1E16: Butterflies
Tom McCamus
Anne with an “E” (2017–2019)
Malcolm Frost
S2E03: The True Seeing Is Within
Emily of New Moon (1998–1999, 2002–2003)
Dr. Campbell
S1E01: The Eye of Heaven
Sean McCann
L.M. Montgomery’s Anne of Green Gables: Fire and Dew (2017)
Doctor
L.M. Montgomery’s Anne of Green Gables (2016)
Dr. Spencer
Anne of Green Gables (1985)
Dr. O’Reilly
I Know a Secret (1984)
Six-Toed Jimmy
Sheila McCarthy
Anne with an “E” (2017–2019)
Mrs. Blackmore
Anne of Green Gables: The Animated Series (2000–2001)
Mrs. King (voice)
S1E21: Oh, Brother!
Emily of New Moon (1998–1999, 2002–2003)
Aunt Laura
S4E07: A Seller of Dreams
S4E06: Away
S4E05: The Weight of the World
S4E04: Too Close to the Sun
S4E03: A Bill of Divorcement
S4E02: The Taming of Ilse Burnley
S4E01: Rites of Passage
S3E13: A Weaver of Dreams
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
S3E11: Command Performance
S3E10: The Bequest
S3E09: A Fall from Grace
S3E08: Had a Wife and Couldn’t Keep Her
S3E07: In the Valley of the Shadow of Death
S3E06: The Return of Malcolm Murray
S3E05: Bred in the Bone
S3E04: Bridge of Dreams
S3E03: Under the Wishing Moon
S3E02: The Return of Maida Flynn
S3E01: Ask Me No Questions, I’ll Tell You No Lies
S2E13: The Book of Hours
S2E12: Love Knots
S2E11: When the Bough Breaks
S2E10: Crown of Thorns
S2E09: Pins and Needles, Needles and Pins, When a Man Gets Married, His Trouble Begins
S2E08: The Devil’s Punchbowl
S2E07: A Time to Heal
S2E06: Rivers of Babylon
S2E05: The Witches’ Spell Book
S2E04: Where Angels Fear to Tread
S2E03: A Shadow in His Dream
S2E02: And So Shall They Reap
S2E01: Summer of Sorrows
S1E13: The Sound of Silence
S1E12: A Winter’s Tale
S1E11: A Child Shall Lead Them
S1E10: The Ghost of Wyther Grange
S1E09: Wild Rover
S1E08: The Tale of Duncan McHugh
S1E07: Falling Angels
S1E06: The Enchanted Doll
S1E05: Paradise Lost
S1E04: The Disappointed House
S1E03: The Book of Yesterday
S1E02: Storms of the Heart
S1E01: The Eye of Heaven
Road to Avonlea [Avonlea] (1990–1996)
Betty Blaine
S7E06: King of the Great White Way
Kati McCarvill
Emily of New Moon (1998–1999, 2002–2003)
Minnie Campbell
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
Luke McCoag
Anne with an “E” (2017–2019)
Neighbour
Alex McCooeye
Anne with an “E” (2017–2019)
Alfred
Bruce McCullough
Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Fred Wright
Glen McDonald
Anne with an “E” (2017–2019)
Man #1
Shannon McDonough
Anne with an “E” (2017–2019)
Cobbler’s Wife
James McDougall
Anne with an “E” (2017–2019)
Stablehand
Betty McDowall
Anne of Avonlea (1975)
Mrs. Gardner
S1E06: Episode Six
Don McEwen
Emily of New Moon (1998–1999, 2002–2003)
Oarsman
S2E08: The Devil’s Punchbowl
Bill McFadden
Emily of New Moon (1998–1999, 2002–2003)
Minister
S4E07: A Seller of Dreams (Archival footage)
S4E02: The Taming of Ilse Burnley
S3E04: Bridge of Dreams
S3E03: Under the Wishing Moon
S3E02: The Return of Maida Flynn
S2E13: The Book of Hours
S2E05: The Witches’ Spell Book
S2E01: Summer of Sorrows
Emily of New Moon (1998–1999, 2002–2003)
William Plover
S1E09: Wild Rover
Zoe McGarry
Anne with an “E” (2017–2019)
Girl #2
S2E05: The Determining Acts of Her Life
S2E01: Youth Is the Season of Hope
Meredith McGeachie
Anne of Green Gables: The Continuing Story (2000)
Red Cross Woman 1
Fiona McGillivray
Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Hattie Pringle
I Know a Secret (1984)
Jane Lawrence
Fraser McGregor
Anne of Green Gables: The Animated Series (2000–2001)
Carmody Goalie (voice)
S1E16: Butterflies
Stuart McGugan
Anne of Avonlea (1975)
Billy Gillis
S1E03: Episode Four
Stephen McHattie
Emily of New Moon (1998–1999, 2002–2003)
Cousin Jimmy
S4E07: A Seller of Dreams
S4E05: The Weight of the World
S4E04: Too Close to the Sun
S4E03: A Bill of Divorcement
S3E13: A Weaver of Dreams
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
S3E11: Command Performance
S3E10: The Bequest
S3E09: A Fall from Grace
S3E08: Had a Wife and Couldn’t Keep Her
S3E07: In the Valley of the Shadow of Death
S3E06: The Return of Malcolm Murray
S3E05: Bred in the Bone
S3E04: Bridge of Dreams
S3E03: Under the Wishing Moon
S3E02: The Return of Maida Flynn
S3E01: Ask Me No Questions, I’ll Tell You No Lies
S2E13: The Book of Hours
S2E12: Love Knots
S2E11: When the Bough Breaks
S2E10: Crown of Thorns
S2E09: Pins and Needles, Needles and Pins, When a Man Gets Married, His Trouble Begins
S2E08: The Devil’s Punchbowl
S2E07: A Time to Heal
S2E06: Rivers of Babylon
S2E05: The Witches’ Spell Book
S2E04: Where Angels Fear to Tread
S2E03: A Shadow in His Dream
S2E02: And So Shall They Reap
S2E01: Summer of Sorrows
S1E13: The Sound of Silence
S1E11: A Child Shall Lead Them
S1E10: The Ghost of Wyther Grange
S1E09: Wild Rover
S1E08: The Tale of Duncan McHugh
S1E07: Falling Angels
S1E06: The Enchanted Doll
S1E05: Paradise Lost
S1E04: The Disappointed House
S1E03: The Book of Yesterday
S1E02: Storms of the Heart
Yanna McIntosh
Anne with an “E” (2017–2019)
Hazel
S2E04: The Painful Eagerness of Unfed Hope
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
Kevin McIntyre
Road to Avonlea [Avonlea] (1990–1996)
Jewelry Assistant
S7E05: Secrets and Sacrifices
Robert McKenna
Lantern Hill (1990)
Ticket Seller
Seana McKenna
Road to Avonlea [Avonlea] (1990–1996)
Hetty’s Mother
S5E02: Memento Mori
Miranda McKeon
Anne with an “E” (2017–2019)
Josie Pye
S3E10: The Better Feeling of My Heart
S3E08: Great and Sudden Change
S3E07: A Strong Effort of the Spirit of Good
S3E06: The Summit of My Desires
S3E05: I Am Fearless and Therefore Powerful
S3E03: What Can Stop the Determined Heart
S3E01: A Secret Which I Desired to Divine
S2E10: The Growing Good of the World
S2E09: What We Have Been Makes Us What We Are
S2E08: Struggling against the Perception of Facts
S2E07: Memory Has as Many Moods as the Temper
S2E06: I Protest against Any Absolute Conclusion
S2E05: The Determining Acts of Her Life
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S1E07: Wherever You Are Is My Home
S1E05: Tightly Knotted to a Similar String
S1E04: An Inward Treasure Born
S1E03: But What Is So Headstrong as Youth?
Hollis McLaren
Emily of New Moon (1998–1999, 2002–2003)
Alma McHugh
S1E08: The Tale of Duncan McHugh
Rhonda McLean
Emily of New Moon (1998–1999, 2002–2003)
Evelyn Carpenter
Jacqueline McLeod
Road to Avonlea [Avonlea] (1990–1996)
Matron
S7E01: Out of the Ashes
Don McManus
Emily of New Moon (1998–1999, 2002–2003)
Lawyer
S2E01: Summer of Sorrows
Patrick McManus
Anne with an “E” (2017–2019)
Father Beck
S3E09: A Dense and Frightful Darkness
S3E04: A Hope of Meeting You in Another World
Anne of Green Gables: The Continuing Story (2000)
Canadian Lieutenant
Janet McMillan
Emily of New Moon (1998–1999, 2002–2003)
Snow Queen
S4E07: A Seller of Dreams (Archival footage)
S1E12: A Winter’s Tale
Richard McMillan
Anne of Green Gables: The Continuing Story (2000)
Canadian Embassy Clerk
Road to Avonlea [Avonlea] (1990–1996)
Lionel Lester
S6E06: Great Expectations
S6E02: Lonely Hearts
S5E03: Modern Times
Catherine McNally
Anne with an “E” (2017–2019)
Mrs. Kincannon
S1E06: Remorse Is the Poison of Life
S1E05: Tightly Knotted to a Similar String
Amybeth McNulty
Anne with an “E” (2017–2019)
Anne Shirley-Cuthbert
S3E10: The Better Feeling of My Heart
S3E09: A Dense and Frightful Darkness
S3E08: Great and Sudden Change
S3E07: A Strong Effort of the Spirit of Good
S3E06: The Summit of My Desires
S3E05: I Am Fearless and Therefore Powerful
S3E04: A Hope of Meeting You in Another World
S3E03: What Can Stop the Determined Heart
S3E02: There Is Something at Work in My Soul Which I Do Not Understand
S3E01: A Secret Which I Desired to Divine
S2E10: The Growing Good of the World
S2E09: What We Have Been Makes Us What We Are
S2E08: Struggling against the Perception of Facts
S2E07: Memory Has as Many Moods as the Temper
S2E06: I Protest against Any Absolute Conclusion
S2E05: The Determining Acts of Her Life
S2E04: The Painful Eagerness of Unfed Hope
S2E03: The True Seeing Is Within
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E01: Youth Is the Season of Hope
Anne with an “E” (2017–2019)
Anne Shirley
S1E07: Wherever You Are Is My Home
S1E06: Remorse Is the Poison of Life
S1E05: Tightly Knotted to a Similar String
S1E04: An Inward Treasure Born
S1E03: But What Is So Headstrong as Youth?
S1E02: I Am No Bird, and No Net Ensnares Me
S1E01: Your Will Shall Decide Your Destiny
Graham McPherson
Road to Avonlea [Avonlea] (1990–1996)
Dr. Snow
S7E13: So Dear to My Heart
S7E10: After the Ball Is Over
S6E12: A Time to Every Purpose
S6E10: Home Is Where the Heart Is
S6E05: The Trouble with Davey
S5E09: Thursday’s Child
S5E06: The Great Race
S5E02: Memento Mori
Arlene Meadows
Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Soprano at Wedding
Kyle Meagher
Anne with an “E” (2017–2019)
Paul #1
S3E10: The Better Feeling of My Heart
S3E09: A Dense and Frightful Darkness
S3E08: Great and Sudden Change
S3E06: The Summit of My Desires
S3E05: I Am Fearless and Therefore Powerful
S3E01: A Secret Which I Desired to Divine
Anne with an “E” (2017–2019)
Billy’s Pal #1
S2E10: The Growing Good of the World
S2E09: What We Have Been Makes Us What We Are
S2E08: Struggling against the Perception of Facts
S2E07: Memory Has as Many Moods as the Temper
S2E06: I Protest against Any Absolute Conclusion
S2E05: The Determining Acts of Her Life
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S1E06: Remorse Is the Poison of Life
S1E05: Tightly Knotted to a Similar String
S1E03: But What Is So Headstrong as Youth?
Isabel Meawasige-Crease
Anne with an “E” (2017–2019)
Child
Ronan Meawasige-Crease
Anne with an “E” (2017–2019)
Child
Tyson Meawasige-Foisy
Anne with an “E” (2017–2019)
Child
Shane Meier
Road to Avonlea [Avonlea] (1990–1996)
Louie
S6E03: Christmas in June
Christine Meilleur
Road to Avonlea [Avonlea] (1990–1996)
Tight Rope Walker
S2E01: Sara’s Homecoming
Araya Mengesha
Anne with an “E” (2017–2019)
Elijah Hanford
S3E10: The Better Feeling of My Heart
S3E04: A Hope of Meeting You in Another World
S3E03: What Can Stop the Determined Heart
S3E02: There Is Something at Work in My Soul Which I Do Not Understand
Anne with an “E” (2017–2019)
Elijah
Peter Messaline
Road to Avonlea [Avonlea] (1990–1996)
James McKearney
S2E07: Family Rivalry
Gertrude Messinger
Anne of Green Gables (1934)
Diana
Lisa Messinger
Anne of Green Gables: The Continuing Story (2000)
Front Desk Nurse
Tara Meyer
Road to Avonlea [Avonlea] (1990–1996)
Sally Potts
S6E13: Homecoming
S4E06: Evelyn
S4E02: The Lady and the Blade
S3E12: The Calamitous Courting of Hetty King
S3E11: High Society
S3E09: Vows of Silence [True Confessions]
S3E07: A Dark and Stormy Night
S3E05: Another Point of View [Facts and Fictions]
S2E12: A Mother’s Love
S1E10: Felicity’s Challenge
S1E04: The Materializing of Duncan
S1E02: The Story Girl Earns Her Name
S1E01: The Journey Begins
Jim Mezon
Road to Avonlea [Avonlea] (1990–1996)
John Elliot
S5E13: The Minister’s Wife
S5E12: Enter Prince Charming
Albert Millaire
Road to Avonlea [Avonlea] (1990–1996)
Pierre La Pierre
S7E08: Ah . . . Sweet Mystery of Life
S7E02: Love May Be Blind . . . but the Neighbours Ain’t
S6E11: What a Tangled Web We Weave
S6E10: Home Is Where the Heart Is
S6E04: Comings and Goings (as Pierre Lapierre)
S6E02: Lonely Hearts
S5E07: Someone to Believe In (as Pierre Lapierre)
S4E09: Hearts and Flowers (as Pierre Lapierre)
S4E08: Heirs and Graces (as Pierre Lapierre)
S3E11: High Society (as Pierre Jean Lapierre)
Peter Millard
Road to Avonlea [Avonlea] (1990–1996)
Eagan Frane
S6E08: Fools and Kings
Ann Miller
Anne of Green Gables (1952)
College Student
S1E06: The Bend in the Road
Anne of Green Gables (1952)
Schoolgirl
S1E04: Great-Aunt Josephine
S1E03: Anne to the Rescue
S1E02: The Amethyst Brooch
Joan Miller
Anne of Green Gables (1952)
Marilla Cuthbert
S1E06: The Bend in the Road
S1E05: The Lily Maiden
S1E04: Great-Aunt Josephine
S1E03: Anne to the Rescue
S1E02: The Amethyst Brooch
S1E01: Anne’s Arrival
Leanne Miller
Anne with an “E” (2017–2019)
Scullery Maid
Maxine Miller
Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Mrs. Albert Pringle
Michael Miller
Road to Avonlea [Avonlea] (1990–1996)
Ragamuffin #1
S6E03: Christmas in June
James Millington
Road to Avonlea [Avonlea] (1990–1996)
Mr. Barlow
S6E07: A Fox Tale
Juno Mills-Cockell
Road to Avonlea [Avonlea] (1990–1996)
Agnes Forbes
S3E11: High Society
Lantern Hill (1990)
Phyllis Kennedy (as Juno Mills Cockell)
Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Jimsie Pringle
Gordon Milroy
Road to Avonlea [Avonlea] (1990–1996)
Cannery Worker #1
S7E13: So Dear to My Heart
Road to Avonlea [Avonlea] (1990–1996)
Farmer
S3E08: Friends and Relations
Road to Avonlea [Avonlea] (1990–1996)
Male Worker #1
S3E06: Aunt Janet Rebels [Aunt Janet’s Rebellion]
Howard Milsom
Anne of Green Gables (1958)
Stationmaster
Anne of Green Gables (1956)
Stationmaster
Mary Miles Minter
Anne of Green Gables (1919)
Anne Shirley
Shirley Mitchell
Anne of Green Gables (1952)
Schoolgirl
S1E04: Great-Aunt Josephine
S1E03: Anne to the Rescue
S1E02: The Amethyst Brooch
W.O. Mitchell
Road to Avonlea [Avonlea] (1990–1996)
Alexander Abraham
Aymeric Jett Montaz
Anne with an “E” (2017–2019)
Jerry Baynard
S3E10: The Better Feeling of My Heart
S3E08: Great and Sudden Change
S3E07: A Strong Effort of the Spirit of Good
S3E06: The Summit of My Desires
S3E05: I Am Fearless and Therefore Powerful
S3E04: A Hope of Meeting You in Another World
S3E03: What Can Stop the Determined Heart
S3E01: A Secret Which I Desired to Divine
S2E10: The Growing Good of the World
S2E09: What We Have Been Makes Us What We Are
S2E06: I Protest against Any Absolute Conclusion
S2E05: The Determining Acts of Her Life
S2E04: The Painful Eagerness of Unfed Hope
S2E03: The True Seeing Is Within
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E01: Youth Is the Season of Hope
S1E07: Wherever You Are Is My Home
S1E05: Tightly Knotted to a Similar String
S1E04: An Inward Treasure Born
S1E03: But What Is So Headstrong as Youth?
S1E02: I Am No Bird, and No Net Ensnares Me
S1E01: Your Will Shall Decide Your Destiny
Barbara Mooney
I Know a Secret (1984)
Child
Janice Mooney
I Know a Secret (1984)
Child
Timothy Mooney
Anne with an “E” (2017–2019)
Mr. Hammond
Wayne Mooney
I Know a Secret (1984)
Child
Frank Moore
Anne with an “E” (2017–2019)
Cigar-Smoking Codger
S3E08: Great and Sudden Change
S3E07: A Strong Effort of the Spirit of Good
Emily of New Moon (1998–1999, 2002–2003)
Alexander Boggs
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
Tedde Moore
Road to Avonlea [Avonlea] (1990–1996)
Guest #2
S6E11: What a Tangled Web We Weave
Tracey Moore
Anne of Green Gables: The Animated Series (2000–2001)
Dryad (voice)
S1E20: Marbles
S1E18: The Witch of Avonlea (as Tracy Moore)
S1E15: The Swim of Things (as Tracy Moore)
S1E11: The Ice Cream Promise (as Tracy Moore)
S1E05: A Question of Rules (as Tracy Moore)
S1E04: The Best Partner (as Tracy Moore)
S1E01: Carrots (as Tracy Moore)
Anne of Green Gables: The Animated Series (2000–2001)
Toad (voice)
S1E18: The Witch of Avonlea (as Tracy Moore)
Anne of Green Gables: The Animated Series (2000–2001)
Wildflower 1 (voice)
S1E18: The Witch of Avonlea (as Tracy Moore)
S1E03: The Stray (as Tracy Moore)
Anne of Green Gables: The Animated Series (2000–2001)
Helen (voice)
S1E03: The Stray (as Tracy Moore)
Jackie Moran
Anne of Windy Poplars (1940)
Boy
Michael Moriarty
Emily of New Moon (1998–1999, 2002–2003)
Douglas Starr
S4E07: A Seller of Dreams (Archival footage)
S2E03: A Shadow in His Dream
S1E02: Storms of the Heart
S1E01: The Eye of Heaven
Andrea Morris
Road to Avonlea [Avonlea] (1990–1996)
Hannah Hubble
S7E03: Davey and the Mermaid
S7E02: Love May Be Blind . . . but the Neighbours Ain’t
Barry Morse
Anne of Green Gables: The Continuing Story (2000)
Palmer Winfield
Ali Mukaddam
Anne: Journey to Green Gables (2005)
Gilbert Blythe (voice)
Anne of Green Gables: The Animated Series (2000–2001)
Lloyd (voice)
S1E13: The Avonlea Herald
Anne of Green Gables: The Animated Series (2000–2001)
Ralph (voice)
S1E04: The Best Partner
Anne of Green Gables: The Animated Series (2000–2001)
Gilbert Blythe (voice)
S1E25: No Anne Is an Island
S1E24: A Better Mousetrap
S1E23: A Welcome Hero
S1E22: A Condition of Superstition
S1E20: Marbles
S1E19: A Square Peg
S1E18: The Witch of Avonlea
S1E17: A Walk in His Shoes
S1E16: Butterflies
S1E15: The Swim of Things
S1E14: Chores Eclipsed
S1E13: The Avonlea Herald
S1E12: The Sleeves
S1E11: The Ice Cream Promise
S1E09: Idle Chatter
S1E07: One True Friend
S1E06: Taffy
S1E05: A Question of Rules
S1E04: The Best Partner
S1E02: Babysitter Blues
S1E01: Carrots
Dick Murphys
Road to Avonlea [Avonlea] (1990–1996)
Man in Crowd
S4E05: Moving On [Sara and the Marshal]
Lindsay Murrell
Road to Avonlea [Avonlea] (1990–1996)
Dora Keith
S7E13: So Dear to My Heart
S7E09: From Away
S7E08: Ah . . . Sweet Mystery of Life
S7E03: Davey and the Mermaid
S7E01: Out of the Ashes
S6E13: Homecoming
S6E10: Home Is Where the Heart Is
S6E09: The More Things Change
S6E06: Great Expectations
S6E05: The Trouble with Davey
S6E02: Lonely Hearts
S5E13: The Minister’s Wife
S5E12: Enter Prince Charming
S5E11: Otherwise Engaged
S5E10: Best Laid Plans
S5E09: Thursday’s Child
S5E04: A Friend in Need
Ashley Muscroft
Road to Avonlea [Avonlea] (1990–1996)
Dora Keith
S3E13: Old Friends, Old Wounds