Claim: Naomi Scott starred in the TV series Life Bites for 6 years.
Verdict: NOT ENOUGH INFO