
Leilah de Meza
Acting • 2003-05-09 • Kingston upon Thames, London, England
No biography available.
Known For
7.0A Princess for Christmas
2011
5.2The Woman in Black 2: Angel of Death
2014
6.9Stan Lee's Lucky Man
2016
6.6Alice Through the Looking Glass
2016
From Nerdspin
Filmography
- 2016★ 6.6
- 2016★ 6.9
- 2014★ 5.2
- 2011★ 7.0





