Elle Mulvaney

Elle Mulvaney is an English actress and is the sixth actress to play Amy Barlow. She was originally bought in to play scenes that were more challenging, and Amber Chadwick wasn't up to the role.