Naomi Scott

Naomi Scott plays the role of Mira Zatara in Creatures of the Night.

Biography
Naomi was born on May 6th, 1993. She is best known for her role as Mohini "Mo" Banjaree in the Disney Channel Movie Lemonade Mouth (2011). She has also played Megan on the television show Life Bites (TV series).