
Ellie Leach
Birthday: March 15, 2001 in Manchester, Lancashire, England, UK
Birth Name: Ellie Louise Leach
Ellie Louise Leach was born on 15th March 2001 in Bury, Manchester. Ellie had an interest in acting from a young age. Her first appearance on TV was in a Staples back to school advert and she later la ...Show More
Ellie Leach's FILMOGRAPHY
as Actor (23)