who plays mo from lemonade mouth
Naomi Scott (born May 6, 1993) portrays Mo Banjaree on Lemonade Mouth. She was born in London, England, UK. She was able to hide her accent while filming Lemonade Mouth. She has appeared in Life Bites, a British TV show, and Terra Nova, a show created by Steven Speilberg. The image gallery for Naomi Scott may be viewed here.