Ellie Church is known for her work on Frankenstein Created Bikers (2016), Headless (2015) and Harvest Lake (2016). Read more on iMDB