Rebecca Howell

Played Amy Hayes in 2007.