Mya-Lecia Naylor, who appeared in “Cloud Atlas” and popular children’s programs, died at the age of 16, her agents confirmed. She was 16.
The firm that represented her, A&J Management, said the young British actress died April 7 after she collapsed, the BBC reported.