
Megan Leitch
Born January 1, 1965 · Vancouver, British Columbia, Canada
Notable Appearances
Movies

Omen IV: The Awakening

Knight Moves

A Little Christmas Charm

The Resurrected

Jack Reed: One of Our Own

Breaking the Surface: The Greg Louganis Story

Jack Reed: A Killer Among Us

Chronicle Mysteries: The Deep End

Hard Core Logo

When the Vows Break

Secrets of the X-Files

Misbegotten

Special Delivery

Mount Pleasant





















