Leilah de Meza

Acting

Leilah de Meza

Born 9 May 2003 · Kingston upon Thames, London, England · 23

Filmography

Movies

3 films

Alice Through the Looking Glass2016 · Film · Iracebeth (Young)
The Woman in Black 2: Angel of Death2014 · Film · Ruby
A Princess for Christmas2011 · Film · Maddie Huntington

Filmography

Series

1 show

Stan Lee's Lucky Man2016 · Series · Daisy Clayton