Actress · DirectorKyra LerouxApril 30, 2002(21 years old)Vancouver, British Columbia, CanadaSocialsInstagramTwitterIMDbKnown forRiverdaleBritta BeachOnce Upon a TimeYarrowPsychPippi LongstockingFirefly LaneLisa-KarenSchmigadoon!CarrieJulie and the PhantomsDancer