No photoActingLisa NgBorn 1980-11-29· Toronto, Ontario, CanadaKnown forTwitches2005COMEDYFull filmographyTwitches2005COMEDY