Leilah de Meza is an actress from England.
Name Leilah de Meza
Birthday May 29, 2003
Height 5 Feet 2 Inches
Net Worth $2 Million
Zodiac Sign Gemini
Birthday 29 May
Birthplace England, UK
She is a popular actress, known for Alice Through the Looking Glass (2016)
Leilah is an actress by profession.
As mentioned earlier, Leilah is very strictly focused on her career.
Leilah has been involved in the film industry since she was a child
She began her career as a child actress and has appeared in a number of films and television shows.
Height 5' 2" (1.57 m)