Occupation Actress | Name Imogen Byron | |
Imogen Byron (born 8 March 1996 in London) is an English actress. She had roles in Holby City, Last Chance Harvey, Pickles: The Dog Who Won the World Cup, and Messiah: The Harrowing.

References
Imogen Byron Wikipedia(Text) CC BY-SA