Amy Walsh has played Emmerdale fan-favourite Tracy Metcalfe ever since she arrived in the Dales in 2014.The soap star, 31, who has also had roles in Hollyoaks and appeared on stage, has had quite the rollercoaster ride playing the estranged wife of David Metcalfe, as well as having an abortion after David left her for grooming schoolteacher Maya Stepney.