by adminApril 3, 2020April 3, 2020Leave a Comment on Izzy Meikle-Small Izzy Meikle-Small was born in March 1996 in Hove, East Sussex, England as Isobel Meikle-Small. She is an actress and producer, known for Never Let Me Go (2010), Snow White and the Huntsman (2012) and Great Expectations (2011).