Leilah de Meza: Leilah de Meza. Actress: Alice Through the Looking Glass. Leilah de Meza was born on 29 May 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).
Known For: Alice Through the Looking Glass (Young Iracebeth), The Woman in Black 2: Angel of Death (Ruby), Lucky Man (Daisy Clayton), A Princess for Christmas (Maddie Huntington)