Posted inBiography Leilah de Meza: Age, Career, Bio/Wiki, Net Worth 2024 Who is Leilah de Meza? Leilah de Meza is a talented British actress known for her contributions to film and television. She was born on May 29, 2003, in London,… Posted by Ash Ketchum October 29, 2024