![](https://image.tmdb.org/t/p/w300/o0cwcsuWIQ9CPMSCdfyIofdfKfb.jpg)
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