Amelia Cameron: Amelia Cameron. Writer: Mirrors. Amelia Cameron is known for Mirrors (2018), God and Alexa (2021) and Trapped.
Known For: Mirrors (Writer), God and Alexa (Writer), Trapped (Writer), Trouble in the Toyroom (Gymnist)