Amy Cudden

Place of Birth: West Yorkshire, England, UK

Amy Cudden is an English actress.