Naomi Scott is a musician, singer and an actress. Is well known by her roles in drama series Terra Nova on Fox, musical film Lemonade Mouth directed by Patricia Riggen, TV series Life Bites and her EP Invisible Division. ... Read more