Screen

Actors: M

This page lists actors who have performed in a screen adaptation of the work of L.M. Montgomery and whose surnames begin with M.

Actors: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z
Contents
Dan MacDonald | Gerry MacDonald | Alan MacGillivray | Paul MacHell | Martha MacIsaac | Jacqueline MacKenzie | David Mackett | Shirley Maclaine | John Allen MacLean | Paul MacLeod | Robert MacLeod | Jenna MacMillan | Molly MacNeil | Peter MacNeill | Ashley Magwood | Michael Mahonen | James Mainprize | Alice Malakhov | David Malek | Jef Mallory | Greg Malone | Martha Maloney | Larry Mannell | Audrey Manning | Alora Maracle-Asham | Judy Marshak | Nancy Marshall | Louisa Martin | Luke Marty | Christian Martyn | Marc Marut | Joan Massiah | Paul Nicholas Mason | Gordon Masten | Jack Mather | Joe Matheson | Shawn Mathieson | Kyla Matthews | Michael Matthews | Scott Maudsley | Micki Maunsell | Nicholas McAllister | Bryn McAuley | Phoebe McAuley | Tom McCamus | Sean McCann | Sheila McCarthy | Kati McCarvill | Luke McCoag | Alex McCooeye | Bruce McCullough | Glen McDonald | Shannon McDonough | James McDougall | Betty McDowall | Don McEwen | Bill McFadden | Zoe McGarry | Meredith McGeachie | Fiona McGillivray | Fraser McGregor | Stuart McGugan | Stephen McHattie | Yanna McIntosh | Kevin McIntyre | Robert McKenna | Seana McKenna | Miranda McKeon | Hollis McLaren | Rhonda McLean | Jacqueline McLeod | Don McManus | Patrick McManus | Janet McMillan | Richard McMillan | Catherine McNally | Amybeth McNulty | Graham McPherson | Arlene Meadows | Kyle Meagher | Isabel Meawasige-Crease | Ronan Meawasige-Crease | Tyson Meawasige-Foisy | Shane Meier | Christine Meilleur | Araya Mengesha | Peter Messaline | Gertrude Messinger | Lisa Messinger | Tara Meyer | Jim Mezon | Albert Millaire | Peter Millard | Ann Miller | Joan Miller | Leanne Miller | Maxine Miller | Michael Miller | James Millington | Juno Mills-Cockell | Gordon Milroy | Howard Milsom | Mary Miles Minter | Shirley Mitchell | W.O. Mitchell | Aymeric Jett Montaz | Barbara Mooney | Janice Mooney | Timothy Mooney | Wayne Mooney | Frank Moore | Tedde Moore | Tracey Moore | Jackie Moran | Michael Moriarty | Andrea Morris | Barry Morse | Ali Mukaddam | Dick Murphys | Lindsay Murrell | Ashley Muscroft

Dan MacDonald

Lantern Hill (1990)
Dr. Arnett

Road to Avonlea [Avonlea] (1990–1996)
Judson Parker

S1E10: Felicity’s Challenge

Gerry MacDonald

Emily of New Moon (1998–2003)
Little Angus McCrae

S3E03: Under the Wishing Moon
S3E11: Command Performance (as Little Angus MacRae)

S4E01: Rites of Passage
S4E02: The Taming of Ilse Burnley

Alan MacGillivray

Emily of New Moon (1998–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–2003)
Emily

S1E01: The Eye of Heaven
S1E02: Storms of the Heart
S1E03: The Book of Yesterday
S1E04: The Disappointed House
S1E05: Paradise Lost
S1E06: The Enchanted Doll
S1E07: Falling Angels
S1E08: The Tale of Duncan McHugh
S1E09: Wild Rover
S1E10: The Ghost of Wyther Grange
S1E11: A Child Shall Lead Them
S1E12: A Winter’s Tale
S1E13: The Sound of Silence

S2E01: Summer of Sorrows
S2E02: And So Shall They Reap
S2E03: A Shadow in His Dream
S2E04: Where Angels Fear to Tread
S2E05: The Witches’ Spell Book
S2E06: Rivers of Babylon
S2E07: A Time to Heal
S2E08: The Devil’s Punchbowl
S2E09: Pins and Needles, Needles and Pins, When a Man Gets Married, His Trouble Begins
S2E10: Crown of Thorns
S2E11: When the Bough Breaks
S2E12: Love Knots
S2E13: The Book of Hours

S3E01: Ask Me No Questions, I’ll Tell You No Lies
S3E02: The Return of Maida Flynn
S3E03: Under the Wishing Moon
S3E04: Bridge of Dreams
S3E05: Bred in the Bone
S3E06: The Return of Malcolm Murray
S3E07: In the Valley of the Shadow of Death
S3E08: Had a Wife and Couldn’t Keep Her
S3E09: A Fall from Grace
S3E10: The Bequest
S3E11: Command Performance
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
S3E13: A Weaver of Dreams

S4E01: Rites of Passage
S4E02: The Taming of Ilse Burnley
S4E03: A Bill of Divorcement
S4E04: Too Close to the Sun
S4E05: The Weight of the World
S4E06: Away
S4E07: A Seller of Dreams

Jacqueline MacKenzie

Emily of New Moon (1998–2003)
Margaux Lavoie

S1E06: The Enchanted Doll

S2E03: A Shadow in His Dream (as Jacqueline Mackenzie)
S2E12: Love Knots (as Jacqueline Mackenzie)

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

S4E03: A Bill of Divorcement
S4E05: The Weight of the World (as Jacqueline Mackenzie)

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–2003)
Gibbons

S4E03: A Bill of Divorcement

Paul MacLeod

Emily of New Moon (1998–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–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

S1E03: But What Is So Headstrong as Youth?

S2E09: What We Have Been Makes Us What We Are
S2E10: The Growing Good of the World

Michael Mahonen

Road to Avonlea [Avonlea] (1990–1996)
Gus Pike

S2E02: How Kissing Was Discovered
S2E03: Aunt Hetty’s Ordeal
S2E08: Sea Ghost
S2E09: All That Glitters

S3E02: But When She Was Bad . . . She Was Horrid (Part 1)
S3E03: But When She Was Bad . . . She Was Horrid (Part 2)
S3E05: Another Point of View [Facts and Fictions]
S3E07: A Dark and Stormy Night
S3E08: Friends and Relations
S3E11: High Society
S3E12: The Calamitous Courting of Hetty King

S4E02: The Lady and the Blade
S4E03: Incident at Vernon River
S4E04: Boys Will Be Boys
S4E05: Moving On [Sara and the Marshal]
S4E06: Evelyn
S4E07: The Dinner [Felicity’s Grand Design]
S4E08: Heirs and Graces
S4E09: Hearts and Flowers
S4E10: Felicity’s Perfect Beau
S4E11: The Disappearance

S5E01: Fathers and Sons
S5E03: Modern Times
S5E11: Otherwise Engaged

S6E01: The Return of Gus Pike

S7E11: Return to Me
S7E13: So Dear to My Heart

Happy Christmas, Miss King [An Avonlea Christmas] (1998)
Gus Pike (archival footage)

James Mainprize

Lantern Hill (1990)
Frank Price

Road to Avonlea [Avonlea] (1990–1996)
Mr. Bartholomew

S1E01: The Journey Begins

Road to Avonlea [Avonlea] (1990–1996)
Maître D’

S3E08: Friends and Relations

Road to Avonlea [Avonlea] (1990–1996)
Duncan Kincaid

S4E01: Tug of War
S4E03: Incident at Vernon River

Road to Avonlea [Avonlea] (1990–1996)
Butler

S4E11: The Disappearance

Road to Avonlea [Avonlea] (1990–1996)
Desk Clerk

S6E08: Fools and Kings

Alice Malakhov

Anne with an “E” (2017–2019)
Alice Baynard

S3E04: A Hope of Meeting You in Another World
S3E06: The Summit of My Desires (as Baynard Kids, jointly with Ella Sinatra Querin, Charlie Zeltzer, and Maximillian Krumme)

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

S6E10: Home Is Where the Heart Is

S7E13: So Dear to My Heart

Audrey Manning

Anne of Green Gables (1952)
Schoolgirl

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

Alora Maracle-Asham

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

S3E01: A Secret Which I Desired to Divine
S3E05: I Am Fearless and Therefore Powerful
S3E06: The Summit of My Desires
S3E09: A Dense and Frightful Darkness

Judy Marshak

Road to Avonlea [Avonlea] (1990–1996)
Miss Grindstaff

S3E05: Another Point of View [Facts and Fictions]

Anne with an “E” (2017–2019)
Busybody Woman 2

S3E06: The Summit of My Desires

Nancy Marshall

Emily of New Moon (1998–2003)
Ellen Green

S1E01: The Eye of Heaven

Emily of New Moon (1998–2003)
Three Toed Alice

S3E05: Bred in the Bone

Louisa Martin

Road to Avonlea [Avonlea] (1990–1996)
Mrs. MacDougall

S6E08: Fools and Kings (as Mrs. McDougall)
S6E12: A Time to Every Purpose
S6E13: Homecoming

S7E02: Love May Be Blind . . . but the Neighbours Ain’t (as Phoebe MacDougall)

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

S1E02: I Am No Bird, and No Net Ensnares Me
S1E03: But What Is So Headstrong as Youth?
S1E04: An Inward Treasure Born
S1E05: Tightly Knotted to a Similar String
S1E06: Remorse Is the Poison of Life

S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E05: The Determining Acts of Her Life
S2E06: I Protest Against Any Absolute Conclusion
S2E07: Memory Has as Many Moods as the Temper
S2E08: Struggling Against the Perception of Facts
S2E09: What We Have Been Makes Us What We Are
S2E10: The Growing Good of the World

S3E01: A Secret Which I Desired to Divine
S3E06: The Summit of My Desires
S3E07: A Strong Effort of the Spirit of Good
S3E09: A Dense and Frightful Darkness

Marc Marut

Road to Avonlea [Avonlea] (1990–1996)
Student

S3E05: Another Point of View [Facts and Fictions]

Road to Avonlea [Avonlea] (1990–1996)
Elbert Werts

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

S6E02: Lonely Hearts
S6E11: What a Tangled Web We Weave (as Elbert)
S6E12: A Time to Every Purpose

S7E02: Love May Be Blind . . . but the Neighbours Ain’t
S7E04: Woman of Importance
S7E06: King of the Great White Way
S7E07: Total Eclipse (as Elbert Wertz)

Happy Christmas, Miss King [An Avonlea Christmas] (1998)
Elbert Wertz

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

S1E12: The Hope Chest of Arabella King

S2E11: It’s Just a Stage (as Patrick Frewen)

Jack Mather

Anne of Green Gables (1985)
Station Master

Lantern Hill (1990)
Train Conductor

Road to Avonlea [Avonlea] (1990–1996)
Station Master

S2E04: Of Corsets and Secrets and True True Love

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

Road to Avonlea [Avonlea] (1990–1996)
Man

S2E13: Misfits and Miracles

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

S1E03: But What Is So Headstrong as Youth?
S1E04: An Inward Treasure Born
S1E05: Tightly Knotted to a Similar String
S1E06: Remorse Is the Poison of Life
S1E07: Wherever You Are Is My Home

S2E01: Youth Is the Season of Hope
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E04: The Painful Eagerness of Unfed Hope
S2E05: The Determining Acts of Her Life
S2E06: I Protest Against Any Absolute Conclusion
S2E07: Memory Has as Many Moods as the Temper
S2E08: Struggling Against the Perception of Facts
S2E09: What We Have Been Makes Us What We Are
S2E10: The Growing Good of the World

S3E01: A Secret Which I Desired to Divine
S3E03: What Can Stop the Determined Heart
S3E05: I Am Fearless and Therefore Powerful
S3E06: The Summit of My Desires
S3E07: A Strong Effort of the Spirit of Good
S3E08: Great and Sudden Change
S3E10: The Better Feeling of My Heart

Michael Matthews

Road to Avonlea [Avonlea] (1990–1996)
Auctioneer

S1E08: Aunt Abigail’s Beau

S3E08: Friends and Relations (as Mike Matthews)

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)

S1E01: Carrots
S1E02: Babysitter Blues
S1E03: The Stray
S1E04: The Best Partner
S1E05: A Question of Rules
S1E06: Taffy
S1E07: One True Friend
S1E08: Lost and Found
S1E09: Idle Chatter
S1E10: A Bully by the Horns
S1E11: The Ice Cream Promise
S1E12: The Sleeves
S1E13: The Avonlea Herald
S1E14: Chores Eclipsed
S1E15: The Swim of Things
S1E16: Butterflies
S1E17: A Walk in His Shoes
S1E18: The Witch of Avonlea
S1E19: A Square Peg
S1E20: Marbles
S1E21: Oh, Brother!
S1E22: A Condition of Superstition
S1E23: A Welcome Hero
S1E24: A Better Mousetrap
S1E25: No Anne Is an Island
S1E26: Anne’s Disappearing Allowance

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

S1E01: Carrots
S1E05: A Question of Rules
S1E07: One True Friend
S1E09: Idle Chatter
S1E11: The Ice Cream Promise
S1E12: The Sleeves
S1E14: Chores Eclipsed
S1E21: Oh, Brother!
S1E24: A Better Mousetrap
S1E26: Anne’s Disappearing Allowance

Phoebe McAuley

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

S1E16: Butterflies

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

S1E18: The Witch of Avonlea

Tom McCamus

Emily of New Moon (1998–2003)
Dr. Campbell

S1E01: The Eye of Heaven

Anne with an “E” (2017–2019)
Malcolm Frost

S2E03: The True Seeing Is Within

Sean McCann

I Know a Secret (1984)
Six-Toed Jimmy

Anne of Green Gables (1985)
Dr. O’Reilly

L.M. Montgomery’s Anne of Green Gables (2016)
Dr. Spencer

L.M. Montgomery’s Anne of Green Gables: Fire and Dew (2017)
Doctor

Sheila McCarthy

Road to Avonlea [Avonlea] (1990–1996)
Betty Blaine

S7E06: King of the Great White Way

Emily of New Moon (1998–2003)
Aunt Laura

S1E01: The Eye of Heaven
S1E02: Storms of the Heart
S1E03: The Book of Yesterday
S1E04: The Disappointed House
S1E05: Paradise Lost
S1E06: The Enchanted Doll
S1E07: Falling Angels
S1E08: The Tale of Duncan McHugh
S1E09: Wild Rover
S1E10: The Ghost of Wyther Grange
S1E11: A Child Shall Lead Them
S1E12: A Winter’s Tale
S1E13: The Sound of Silence

S2E01: Summer of Sorrows
S2E02: And So Shall They Reap
S2E03: A Shadow in His Dream
S2E04: Where Angels Fear to Tread
S2E05: The Witches’ Spell Book
S2E06: Rivers of Babylon
S2E07: A Time to Heal
S2E08: The Devil’s Punchbowl
S2E09: Pins and Needles, Needles and Pins, When a Man Gets Married, His Trouble Begins
S2E10: Crown of Thorns
S2E11: When the Bough Breaks
S2E12: Love Knots
S2E13: The Book of Hours

S3E01: Ask Me No Questions, I’ll Tell You No Lies
S3E02: The Return of Maida Flynn
S3E03: Under the Wishing Moon
S3E04: Bridge of Dreams
S3E05: Bred in the Bone
S3E06: The Return of Malcolm Murray
S3E07: In the Valley of the Shadow of Death
S3E08: Had a Wife and Couldn’t Keep Her
S3E09: A Fall from Grace
S3E10: The Bequest
S3E11: Command Performance
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
S3E13: A Weaver of Dreams

S4E01: Rites of Passage
S4E02: The Taming of Ilse Burnley
S4E03: A Bill of Divorcement
S4E04: Too Close to the Sun
S4E05: The Weight of the World
S4E06: Away
S4E07: A Seller of Dreams

Anne of Green Gables: The Animated Series (2000–2001)
Mrs. King (voice)

S1E21: Oh, Brother!

Anne with an “E” (2017–2019)
Mrs. Blackmore

S3E10: The Better Feeling of My Heart

Kati McCarvill

Emily of New Moon (1998–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 [Anne of Avonlea] (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–2003)
Oarsman

S2E08: The Devil’s Punchbowl

Bill McFadden

Emily of New Moon (1998–2003)
William Plover

S1E09: Wild Rover

Emily of New Moon (1998–2003)
Minister

S2E01: Summer of Sorrows
S2E05: The Witches’ Spell Book
S2E13: The Book of Hours

S3E02: The Return of Maida Flynn
S3E03: Under the Wishing Moon
S3E04: Bridge of Dreams

S4E02: The Taming of Ilse Burnley
S4E07: A Seller of Dreams (archival footage)

Zoe McGarry

Anne with an “E” (2017–2019)
Girl #2

S1E01: Your Will Shall Decide Your Destiny

S2E01: Youth Is the Season of Hope
S2E05: The Determining Acts of Her Life

Meredith McGeachie

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

Fiona McGillivray

I Know a Secret (1984)
Jane Lawrence

Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Hattie Pringle

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–2003)
Cousin Jimmy

S1E02: Storms of the Heart
S1E03: The Book of Yesterday
S1E04: The Disappointed House
S1E05: Paradise Lost
S1E06: The Enchanted Doll
S1E07: Falling Angels
S1E08: The Tale of Duncan McHugh
S1E09: Wild Rover
S1E10: The Ghost of Wyther Grange
S1E11: A Child Shall Lead Them
S1E13: The Sound of Silence

S2E01: Summer of Sorrows
S2E02: And So Shall They Reap
S2E03: A Shadow in His Dream
S2E04: Where Angels Fear to Tread
S2E05: The Witches’ Spell Book
S2E06: Rivers of Babylon
S2E07: A Time to Heal
S2E08: The Devil’s Punchbowl
S2E09: Pins and Needles, Needles and Pins, When a Man Gets Married, His Trouble Begins
S2E10: Crown of Thorns
S2E11: When the Bough Breaks
S2E12: Love Knots
S2E13: The Book of Hours

S3E01: Ask Me No Questions, I’ll Tell You No Lies
S3E02: The Return of Maida Flynn
S3E03: Under the Wishing Moon
S3E04: Bridge of Dreams
S3E05: Bred in the Bone
S3E06: The Return of Malcolm Murray
S3E07: In the Valley of the Shadow of Death
S3E08: Had a Wife and Couldn’t Keep Her
S3E09: A Fall from Grace
S3E10: The Bequest
S3E11: Command Performance
S3E12: A Man May Work from Sun to Sun but a Woman’s Work Is Never Done
S3E13: A Weaver of Dreams

S4E03: A Bill of Divorcement
S4E04: Too Close to the Sun
S4E05: The Weight of the World
S4E07: A Seller of Dreams

Yanna McIntosh

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

S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E04: The Painful Eagerness of Unfed Hope

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

S1E03: But What Is So Headstrong as Youth?
S1E04: An Inward Treasure Born
S1E05: Tightly Knotted to a Similar String
S1E07: Wherever You Are Is My Home

S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E05: The Determining Acts of Her Life
S2E06: I Protest Against Any Absolute Conclusion
S2E07: Memory Has as Many Moods as the Temper
S2E08: Struggling Against the Perception of Facts
S2E09: What We Have Been Makes Us What We Are
S2E10: The Growing Good of the World

S3E01: A Secret Which I Desired to Divine
S3E03: What Can Stop the Determined Heart
S3E05: I Am Fearless and Therefore Powerful
S3E06: The Summit of My Desires
S3E07: A Strong Effort of the Spirit of Good
S3E08: Great and Sudden Change
S3E10: The Better Feeling of My Heart

Hollis McLaren

Emily of New Moon (1998–2003)
Alma McHugh

S1E08: The Tale of Duncan McHugh

Rhonda McLean

Emily of New Moon (1998–2003)
Evelyn Carpenter

S3E08: Had a Wife and Couldn’t Keep Her

Jacqueline McLeod

Road to Avonlea [Avonlea] (1990–1996)
Matron

S7E01: Out of the Ashes

Don McManus

Emily of New Moon (1998–2003)
Lawyer

S2E01: Summer of Sorrows

Patrick McManus

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

Anne with an “E” (2017–2019)
Father Beck

S3E04: A Hope of Meeting You in Another World
S3E09: A Dense and Frightful Darkness

Janet McMillan

Emily of New Moon (1998–2003)
Snow Queen

S1E12: A Winter’s Tale

S4E07: A Seller of Dreams (archival footage)

Richard McMillan

Road to Avonlea [Avonlea] (1990–1996)
Lionel Lester

S5E03: Modern Times

S6E02: Lonely Hearts
S6E06: Great Expectations

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

Catherine McNally

Anne with an “E” (2017–2019)
Mrs. Kincannon

S1E05: Tightly Knotted to a Similar String
S1E06: Remorse Is the Poison of Life

Amybeth McNulty

Anne with an “E” (2017–2019)
Anne Shirley-Cuthbert

S1E01: Your Will Shall Decide Your Destiny (as Anne Shirley)
S1E02: I Am No Bird, and No Net Ensnares Me (as Anne Shirley)
S1E03: But What Is So Headstrong as Youth? (as Anne Shirley)
S1E04: An Inward Treasure Born (as Anne Shirley)
S1E05: Tightly Knotted to a Similar String (as Anne Shirley)
S1E06: Remorse Is the Poison of Life (as Anne Shirley)
S1E07: Wherever You Are Is My Home (as Anne Shirley)

S2E01: Youth Is the Season of Hope
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E03: The True Seeing Is Within
S2E04: The Painful Eagerness of Unfed Hope
S2E05: The Determining Acts of Her Life
S2E06: I Protest Against Any Absolute Conclusion
S2E07: Memory Has as Many Moods as the Temper
S2E08: Struggling Against the Perception of Facts
S2E09: What We Have Been Makes Us What We Are
S2E10: The Growing Good of the World

S3E01: A Secret Which I Desired to Divine
S3E02: There Is Something at Work in My Soul Which I Do Not Understand
S3E03: What Can Stop the Determined Heart
S3E04: A Hope of Meeting You in Another World
S3E05: I Am Fearless and Therefore Powerful
S3E06: The Summit of My Desires
S3E07: A Strong Effort of the Spirit of Good
S3E08: Great and Sudden Change
S3E09: A Dense and Frightful Darkness
S3E10: The Better Feeling of My Heart

Graham McPherson

Road to Avonlea [Avonlea] (1990–1996)
Dr. Snow

S5E02: Memento Mori
S5E06: The Great Race
S5E09: Thursday’s Child

S6E05: The Trouble with Davey
S6E10: Home Is Where the Heart Is
S6E12: A Time to Every Purpose

S7E10: After the Ball Is Over
S7E13: So Dear to My Heart

Arlene Meadows

Anne of Green Gables: The Sequel [Anne of Avonlea] (1987)
Soprano at Wedding

Kyle Meagher

Anne with an “E” (2017–2019)
Billy’s Pal #1

S1E03: But What Is So Headstrong as Youth?
S1E05: Tightly Knotted to a Similar String
S1E06: Remorse Is the Poison of Life

S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E05: The Determining Acts of Her Life
S2E06: I Protest Against Any Absolute Conclusion
S2E07: Memory Has as Many Moods as the Temper
S2E08: Struggling Against the Perception of Facts
S2E09: What We Have Been Makes Us What We Are
S2E10: The Growing Good of the World

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

S3E01: A Secret Which I Desired to Divine
S3E05: I Am Fearless and Therefore Powerful
S3E06: The Summit of My Desires
S3E08: Great and Sudden Change
S3E09: A Dense and Frightful Darkness
S3E10: The Better Feeling of My Heart

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

S2E10: The Growing Good of the World (as Elijah)

S3E02: There Is Something at Work in My Soul Which I Do Not Understand
S3E03: What Can Stop the Determined Heart
S3E04: A Hope of Meeting You in Another World
S3E10: The Better Feeling of My Heart

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

S1E01: The Journey Begins
S1E02: The Story Girl Earns Her Name
S1E04: The Materializing of Duncan
S1E10: Felicity’s Challenge

S2E12: A Mother’s Love

S3E05: Another Point of View [Facts and Fictions]
S3E07: A Dark and Stormy Night
S3E09: Vows of Silence [True Confessions]
S3E11: High Society
S3E12: The Calamitous Courting of Hetty King

S4E02: The Lady and the Blade
S4E06: Evelyn

S6E13: Homecoming

Jim Mezon

Road to Avonlea [Avonlea] (1990–1996)
John Elliot

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

Albert Millaire

Road to Avonlea [Avonlea] (1990–1996)
Pierre La Pierre

S3E11: High Society (as Pierre Jean Lapierre)

S4E08: Heirs and Graces (as Pierre Lapierre)
S4E09: Hearts and Flowers (as Pierre Lapierre)

S5E07: Someone to Believe In (as Pierre Lapierre)

S6E02: Lonely Hearts
S6E04: Comings and Goings (as Pierre Lapierre)
S6E10: Home Is Where the Heart Is
S6E11: What a Tangled Web We Weave

S7E02: Love May Be Blind . . . but the Neighbours Ain’t
S7E08: Ah . . . Sweet Mystery of Life

Peter Millard

Road to Avonlea [Avonlea] (1990–1996)
Eagan Frane

S6E08: Fools and Kings

Ann Miller

Anne of Green Gables (1952)
Schoolgirl

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

Anne of Green Gables (1952)
College Student

S1E06: The Bend in the Road

Joan Miller

Anne of Green Gables (1952)
Marilla Cuthbert

S1E01: Anne’s Arrival
S1E02: The Amethyst Brooch
S1E03: Anne to the Rescue
S1E04: Great-Aunt Josephine
S1E05: The Lily Maiden
S1E06: The Bend in the Road

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

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

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

Road to Avonlea [Avonlea] (1990–1996)
Agnes Forbes

S3E11: High Society

Gordon Milroy

Road to Avonlea [Avonlea] (1990–1996)
Male Worker #1

S3E06: Aunt Janet Rebels [Aunt Janet’s Rebellion]

Road to Avonlea [Avonlea] (1990–1996)
Farmer

S3E08: Friends and Relations

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

S7E13: So Dear to My Heart

Howard Milsom

Anne of Green Gables (1956)
Stationmaster

Anne of Green Gables (1958)
Stationmaster

Mary Miles Minter

Anne of Green Gables (1919)
Anne Shirley

Shirley Mitchell

Anne of Green Gables (1952)
Schoolgirl

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

W.O. Mitchell

Road to Avonlea [Avonlea] (1990–1996)
Alexander Abraham

S1E03: The Quarantine at Alexander Abraham’s

Aymeric Jett Montaz

Anne with an “E” (2017–2019)
Jerry Baynard

S1E01: Your Will Shall Decide Your Destiny
S1E02: I Am No Bird, and No Net Ensnares Me
S1E03: But What Is So Headstrong as Youth?
S1E04: An Inward Treasure Born
S1E05: Tightly Knotted to a Similar String
S1E07: Wherever You Are Is My Home

S2E01: Youth Is the Season of Hope
S2E02: Signs Are Small Measurable Things, but Interpretations Are Illimitable
S2E03: The True Seeing Is Within
S2E04: The Painful Eagerness of Unfed Hope
S2E05: The Determining Acts of Her Life
S2E06: I Protest Against Any Absolute Conclusion
S2E09: What We Have Been Makes Us What We Are
S2E10: The Growing Good of the World

S3E01: A Secret Which I Desired to Divine
S3E03: What Can Stop the Determined Heart
S3E04: A Hope of Meeting You in Another World
S3E05: I Am Fearless and Therefore Powerful
S3E06: The Summit of My Desires
S3E07: A Strong Effort of the Spirit of Good
S3E08: Great and Sudden Change
S3E10: The Better Feeling of My Heart

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

Emily of New Moon (1998–2003)
Alexander Boggs

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

Anne with an “E” (2017–2019)
Cigar-Smoking Codger

S3E07: A Strong Effort of the Spirit of Good
S3E08: Great and Sudden Change

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)

S1E01: Carrots (as Tracy Moore)
S1E04: The Best Partner (as Tracy Moore)
S1E05: A Question of Rules (as Tracy Moore)
S1E11: The Ice Cream Promise (as Tracy Moore)
S1E15: The Swim of Things (as Tracy Moore)
S1E18: The Witch of Avonlea (as Tracy Moore)
S1E20: Marbles

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

S1E03: The Stray (as Tracy Moore)

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

S1E03: The Stray (as Tracy Moore)
S1E18: The Witch of Avonlea (as Tracy Moore)

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

S1E18: The Witch of Avonlea (as Tracy Moore)

Jackie Moran

Anne of Windy Poplars (1940)
Boy

Michael Moriarty

Emily of New Moon (1998–2003)
Douglas Starr

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

S2E03: A Shadow in His Dream

S4E07: A Seller of Dreams (archival footage)

Andrea Morris

Road to Avonlea [Avonlea] (1990–1996)
Hannah Hubble

S7E02: Love May Be Blind . . . but the Neighbours Ain’t
S7E03: Davey and the Mermaid

Barry Morse

Anne of Green Gables: The Continuing Story (2000)
Palmer Winfield

Ali Mukaddam

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

S1E01: Carrots
S1E02: Babysitter Blues
S1E04: The Best Partner
S1E05: A Question of Rules
S1E06: Taffy
S1E07: One True Friend
S1E09: Idle Chatter
S1E11: The Ice Cream Promise
S1E12: The Sleeves
S1E13: The Avonlea Herald
S1E14: Chores Eclipsed
S1E15: The Swim of Things
S1E16: Butterflies
S1E17: A Walk in His Shoes
S1E18: The Witch of Avonlea
S1E19: A Square Peg
S1E20: Marbles
S1E22: A Condition of Superstition
S1E23: A Welcome Hero
S1E24: A Better Mousetrap
S1E25: No Anne Is an Island

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

S1E04: The Best Partner

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

S1E13: The Avonlea Herald

Anne: Journey to Green Gables (2005)
Gilbert Blythe (voice)

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

S5E04: A Friend in Need
S5E09: Thursday’s Child
S5E10: Best Laid Plans
S5E11: Otherwise Engaged
S5E12: Enter Prince Charming
S5E13: The Minister’s Wife

S6E02: Lonely Hearts
S6E05: The Trouble with Davey
S6E06: Great Expectations
S6E09: The More Things Change
S6E10: Home Is Where the Heart Is
S6E13: Homecoming

S7E01: Out of the Ashes
S7E03: Davey and the Mermaid
S7E08: Ah . . . Sweet Mystery of Life
S7E09: From Away
S7E13: So Dear to My Heart

Ashley Muscroft

Road to Avonlea [Avonlea] (1990–1996)
Dora Keith

S2E04: Of Corsets and Secrets and True True Love

S3E13: Old Friends, Old Wounds