Leueen WilloughbyActingBorn 09/06/1949 Vancouver, British Columbia, CanadaKnown ForLittle Gloria... Happy at Last1982The Final Conflict1981Superman II1980Turtle's Progress1979Superman1978Orion1977