Ellie Church - Biography

Ellie Church is known for her work on Headless (2015), And Then YOU Die! (2013) and Harvest Lake (2016).