Spencer Locke, geboren in Winter Park, Florida, USA is nu 32 jaar oud en speelt in twee films op meJane.com. De nieuwste film met Spencer die je kunt streamen op meJane is Insidious: The Last Key. Hierin speelt Locke onder andere samen met acteurs Lin Shaye en Leigh Whannell. Insidious: The Last Key is een film uit het genre horror. Een aanrader binnen dit genre is Zombieland met een score van 7.9 en Escape Room (2019) met een score van 7.5!