- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Mya-Lecia Naylor was born on November 6, 2002 in Warwickshire, England, UK. She was an actress, known for Cloud Atlas (2012), Code Red (2013) and Cartoonito Tales (2011). She died on April 7, 2019 in London, England, UK.
Awards
Filmography