Claim: Naomi Scott starred in the Broadway show Life Bites.
Verdict: NOT ENOUGH INFO