Brown was born in Marbella, Málaga, Spain, the third of four children of English parents Kelly and Robert Brown. Her father is a real estate agent. Her siblings are named Paige, Charlie, and Ava. The family moved to Bournemouth, Dorset, when Brown was four years old, and immigrated to Orlando, Florida, four years later. Brown will make her feature film debut in the Godzilla sequel, Godzilla: King of the Monsters. She has stated that she is an avid Liverpool F.C. supporter. She then made guest appearances in the CBS police procedural drama NCIS, the ABC sitcom Modern Family, and the ABC medical drama series Grey's Anatomy. In 2013, Brown made her acting debut as a guest star in the ABC fantasy drama series Once Upon a Time in Wonderland, a spin-off of Once Upon a Time, portraying the role of Young Alice. In 2014, she had a starring role in the BBC America paranormal drama-thriller series Intruders as Madison O'Donnell.