Jenny Allford is known for her work on Sleeping Beauty (2014), Demon Hunter (2012) and Captain Battle: Legacy War (2013). Read more on iMDB