Mya-Lecia Naylor was born on November 6, 2002 in Warwickshire, England. She was an actress, known ...
Warwickshire, England, UK
London, England, UK
09 September 2019
British Actress Mya-Lecia Naylor's Cause of Death Revealed
21 April 2019
Mya-Lecia Naylor, ‘Cloud Atlas’ Star, Dies At 16
19 April 2019
Mya-Lecia Naylor, 16-Year-Old Cloud Atlas Star, Dies Suddenly After Collapsing
If you want to continue to explore the fascinating world of "WandaVision," we have you covered with some inspired recommendations.
Watch the video