Margaret Umbel: Margaret Umbel. Actress: Xenogenesis. Margaret Umbel is known for Xenogenesis (1978).
Known For: Xenogenesis (Laurie(as Margaret Undiel))