Loading...

Izzy Meikle-Small (Isobel Meikle-Small)

Photos with Izzy Meikle-Small

Search on Amazon

Biography

Hove, East Sussex, England, UK
Izzy Meikle-Small was born in March 1996 in Hove, East Sussex, England as Isobel Meikle-Small. She is an actress, known for Never Let Me Go (2010), Snow White and the Huntsman (2012) and The 7.39 (2014). Read more...

Actor