Home >

Megan Leitch

Megan Leitch

Birthday: 1965-01-01 | Place of Birth: Vancouver, British Columbia, Canada

...

Known For

Acting

Year
Title

Role

2020
A Little Christmas Charm

as    Mary Matthews

2020
Benny's Best Birthday

as    Mother

2000
Special Delivery

as    Robin Beck

1998
Misbegotten

as    Serena

1992
Knight Moves

as    Mother

1991
The Resurrected

as    Eliza

1991
Omen IV: The Awakening

as    Sister Yvonne / Felicity