Jayne Heitmeyer was born on October 30, 1960 in Montréal, Québec, Canada. She is an actress, known for Earth: Final Conflict (1997), Upside Down (2012) and Snake Eyes (1998). Read more on iMDB