Mya-Lecia Naylor was brought into the world on November 6, 2002, in Warwickshire, England, a country that is part of the United Kingdom, a sovereign state located in Northwest Europe.
As a talented individual, Mya-Lecia Naylor pursued a career in acting, leaving behind a legacy of memorable performances in notable films and television shows. Her notable acting credits include "Cloud Atlas", a 2012 American science fiction film written and directed by the Wachowskis and Tom Tykwer, "Code Red", a 2013 British television series, and "Cartoonito Tales", a 2011 British television series.
Sadly, Mya-Lecia Naylor's life was cut short when she passed away on April 7, 2019, in London, England, the capital and largest city of the United Kingdom, known for its rich history, cultural landmarks, and vibrant atmosphere.