Mya-Lecia Naylor
TV ACTRESS
Actress of film and television, in addition to model and singer, who became well known for her role as Fran in CBBC's Millie Inbetween. She appeared in the blockbuster film Cloud Atlas in 2012.
-
When was
Mya-Lecia Naylor born?
Mya-Lecia Naylor was born on Wednesday, November 6, 2002
-
Where was
Mya-Lecia Naylor born?
Mya-Lecia Naylor was born in England
-
How old is
Mya-Lecia Naylor?
Mya-Lecia Naylor is 21
Follow Us