Hailing from Hounslow, English actress and singer Naomi Scott gained fame through Life Bites, Lemonade Mouth, and Terra Nova.
Hailing from Hounslow, English actress and singer Naomi Scott gained fame through Life Bites, Lemonade Mouth, and Terra Nova.