Actors: M

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 (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 McRae

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
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
S2E03: A Shadow in His Dream

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 (1987)
Myra Pringle

Peter MacNeill

Road to 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

S1E03: But What Is So Headstrong as Youth?

Michael Mahonen

Happy Christmas, Miss King (1998)
Gus Pike (Archival footage)

Road to 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 (1990–1996)
Desk Clerk

S6E08: Fools and Kings

Road to Avonlea (1990–1996)
Butler

S4E11: The Disappearance

Road to Avonlea (1990–1996)
Duncan Kincaid

S4E03: Incident at Vernon River
S4E01: Tug of War

Road to Avonlea (1990–1996)
Maître d’

S3E08: Friends and Relations

Road to 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
S3E04: A Hope of Meeting You in Another World

David Malek

Road to Avonlea (1990–1996)
Prince of Spelling

S1E11: The Witch of Avonlea

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

Jef Mallory

Happy Christmas, Miss King (1998)
Canadian Colonel

Larry Mannell

Road to 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 (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 (1990–1996)
Mrs. McDougall

S7E02: Love May Be Blind…but the Neighbours Ain’t

S6E12: A Time to Every Purpose
S6E08: Fools and Kings

Luke Marty

Anne with an “E” (2017–2019)
Younger Gentleman

S2E08: Struggling against the Perception of Facts

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 (1998)
Elbert Wertz

Road to Avonlea (1990–1996)
Elbert Werts

S7E07: Total Eclipse
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
S6E02: Lonely Hearts

S5E13: The Minister’s Wife
S5E12: Enter Prince Charming
S5E08: Strictly Melodrama
S5E07: Someone to Believe In

Road to Avonlea (1990–1996)
Student

S3E05: Another Point of View [Facts and Fictions]

Joan Massiah

Road to 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 (1990–1996)
Patrick Frewen

S2E11: It’s Just a Stage

S1E12: The Hope Chest of Arabella King (as Pat Frewen)

Jack Mather

Road to Avonlea (1990–1996)
Man

S2E13: Misfits and Miracles

Road to Avonlea (1990–1996)
Station Master

S6E11: What a Tangled Web We Weave
S6E10: Home Is Where the Heart Is

S2E04: Of Corsets and Secrets and True True Love

Lantern Hill (1990)
Train Conductor

Anne of Green Gables (1985)
Station Master

Joe Matheson

Road to Avonlea (1990–1996)
Footman

S4E08: Heirs and Graces

Shawn Mathieson

Road to 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 (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 (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

S3E10: The Better Feeling of My Heart

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 (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

S2E04: The Painful Eagerness of Unfed Hope

Alex McCooeye

Anne with an “E” (2017–2019)
Alfred

S3E04: A Hope of Meeting You in Another World

Bruce McCullough

Anne of Green Gables: The Sequel (1987)
Fred Wright

Glen McDonald

Anne with an “E” (2017–2019)
Man #1

S2E06: I Protest against Any Absolute Conclusion

Shannon McDonough

Anne with an “E” (2017–2019)
Cobbler’s Wife

S1E05: Tightly Knotted to a Similar String

James McDougall

Anne with an “E” (2017–2019)
Stablehand

S2E05: The Determining Acts of Her Life

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 (Excerpts)
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

S1E01: Your Will Shall Decide Your Destiny

Meredith McGeachie

Anne of Green Gables: The Continuing Story (2000)
Red Cross Woman 1

Fiona McGillivray

Anne of Green Gables: The Sequel (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

Robert McKenna

Lantern Hill (1990)
Ticket Seller

Seana McKenna

Road to 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

S3E08: Had a Wife and Couldn’t Keep Her

Jacqueline McLeod

Road to 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 (Excerpts)

S1E12: A Winter’s Tale

Richard McMillan

Anne of Green Gables: The Continuing Story (2000)
Canadian Embassy Clerk

Road to 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 (1990–1996)
Dr. Snow

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 (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

S3E04: A Hope of Meeting You in Another World

Ronan Meawasige-Crease

Anne with an “E” (2017–2019)
Child

S3E04: A Hope of Meeting You in Another World

Tyson Meawasige-Foisy

Anne with an “E” (2017–2019)
Child

S3E04: A Hope of Meeting You in Another World

Shane Meier

Road to Avonlea (1990–1996)
Louie

S6E03: Christmas in June

Christine Meilleur

Road to 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

S2E10: The Growing Good of the World

Peter Messaline

Road to 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 (1990–1996)
Sally Potts

S6E13: Homecoming

S4E06: Evelyn
S4E02: The Lady and the Blade

S3E12: The Calamitous Courting of Hetty King
S3E11: High Society
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 (1990–1996)
John Elliott

S5E13: The Minister’s Wife
S5E12: Enter Prince Charming

Albert Millaire

Road to 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 (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

S1E02: I Am No Bird, and No Net Ensnares Me

Maxine Miller

Anne of Green Gables: The Sequel (1987)
Mrs. Albert Pringle

Michael Miller

Road to Avonlea (1990–1996)
Ragamuffin #1

S6E03: Christmas in June

James Millington

Road to Avonlea (1990–1996)
Mr. Barlow

S6E07: A Fox Tale

Juno Mills-Cockell

Road to Avonlea (1990–1996)
Agnes Forbes

S3E11: High Society

Lantern Hill (1990)
Phyllis Kennedy (as Juno Mills Cockell)

Anne of Green Gables: The Sequel (1987)
Jimsie Pringle

Gordon Milroy

Road to Avonlea (1990–1996)
Cannery Worker #1

S7E13: So Dear to My Heart

Road to Avonlea (1990–1996)
Farmer

S3E08: Friends and Relations

Road to 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

W.O. Mitchell

Road to Avonlea (1990–1996)
Alexander Abraham

S1E03: The Quarantine at Alexander Abraham’s

Shirley Mitchell

Anne of Green Gables (1952)
Schoolgirl

S1E04: Great-Aunt Josephine
S1E03: Anne to the Rescue
S1E02: The Amethyst Brooch

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

S1E01: Your Will Shall Decide Your Destiny

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 Baggs

S3E12: A Man May Work from Sun to Sun, but a Woman’s Work Is Never Done

Tedde Moore

Road to 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

Anne of Green Gables: The Animated Series (2000–2001)
Helen (voice)

S1E03: The Stray

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 (Excerpts)

S2E03: A Shadow in His Dream

S1E02: Storms of the Heart
S1E01: The Eye of Heaven

Andrea Morris

Road to 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)
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 (1990–1996)
Man in Crowd

S4E05: Moving On [Sara and the Marshal]

Lindsay Murrell

Road to 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 (1990–1996)
Dora Keith

S3E13: Old Friends, Old Wounds

S2E04: Of Corsets and Secrets and True True Love