Mya-Lecia Naylor

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


Back to previous page