Izzy Meikle-Small
Birthday: 1996-01-01 | Place of Birth: Hove, East Sussex, England, UK...
Known For
Acting
Year
Title
Role
2014
The 7:39
as Charlotte Matthews
2014
The 7.39
as Charlotte Matthews
2014
Pudsey the Dog: The Movie
as Molly
2010
Never Let Me Go
as Young Kathy