Celebrity Photo

Leilah de Meza

Highest Rated: 23% The Woman in Black 2: Angel of Death (2014)

Lowest Rated: 23% The Woman in Black 2: Angel of Death (2014)

Birthday: May 29, 2003

Birthplace: England, UK

Highest rated movies

The Woman in Black 2: Angel of Death

Filmography

Movies

Credit
23% 24% The Woman in Black 2: Angel of Death Ruby (Character) $26.5M 2014
No Score Yet 51% A Princess for Christmas Maddie Huntington (Character) - 2011