ActingLeah ReneeBorn 1985-10-01· Toronto, Ontario, CanadaKnown forGrimm2011DRAMADegrassi2001DRAMAGoosebumps1995SCI-FIFranklin1997ANIMATIONFull filmographyGrimm2011DRAMADegrassi2001DRAMAGoosebumps1995SCI-FIFranklin1997ANIMATIONBlue Mountain State2010COMEDYMy Babysitter's a Vampire2011COMEDYThe Playboy Club2011DRAMA