Ashley McGuire is an actress and assistant director, known for This Country (2017), It's a Sin (2021) and Jack and the Beanstalk: After Ever After (2020). Read more on iMDB