Leilah de Meza

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, 2003
  • Place of Birth

    England, UK

Movies & TV Shows

All
Movies
TV Shows