- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Leilah de Meza was born on May 29, 2003 in England. 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).
Awards
Known For
Filmography