No photoActingCarol Lazare· Toronto, Ontario, CanadaKnown forThe Fly1986HORRORFull filmographyThe Fly1986HORROR