Megan Leitch

Known For

Birth Location Vancouver, British Columbia, Canada
Born 1965-01-01

Movies

A Little Christmas Charm as Mary Matthews
2020
2020
Mount Pleasant as Female Officer
2006
The Colt as Lucy Calloway
2005
See Grace Fly as Gigi
2003
Special Delivery as Robin Beck
2000
Misbegotten as Serena
1998
Hard Core Logo as Mary The Fan
1996
1995
1995
Knight Moves as Mother
1992
The Resurrected as Eliza
1991
Omen IV: The Awakening as Sister Yvonne / Felicity
1991
Megan Leitch hasn't worked on any movies or TV shows