Leilah de Meza
actress
Leilah de Meza was born on May 29, 2003 in UK. Leilah de Meza's big-screen debut came with A Princess for Christmas directed by Michael Damian in 2011.
Leilah de Meza was born on May 29, 2003 in England, UK. She is an actress, known for Alice Through the Looking Glass (2016), The Woman in Black 2: Angel of Death (2014) and Lucky Man (2016).
Birthday
May 29, 2003Place of Birth
England, UK
Movies & TV Shows
All
Movies
TV Shows
- 20166.2
- 20144.8
- 20137.0
- 20116.3