The character's storylines start immediately after his first on-screen appearance when
David Platt (
Jack P. Shepherd) and his boss
Joe McIntyre (
Reece Dinsdale) confront him and his family about a bounced cheque that they had used to pay for their fitted kitchen. Several weeks later, the Windasses move into Coronation Street after renting No. 6 from
Jerry Morton (
Michael Starke). After Anna nags him to find a job, Eddie gets a job as a taxi driver at
Streetcars, but is reluctant to hand over any paperwork to
Steve McDonald (
Simon Gregson), due to fiddling
Incapacity Benefit. Eddie plans to start up a darts team, but once he collects the money from the team, he tells them that he's been mugged and lost all the money.
Anna Windass (
Debbie Rush) is disgusted and accuses him of going back to his old scheming ways., Eddie's plan backfires when
Kirk Sutherland (
Andrew Whyment) approaches him a few days later, telling him that he has spoken to everyone and they have agreed to keep the team going, since it means so much to Eddie. The Rovers' team consists of
Dark Destroyer Eddie, Kirk,
Kevin (
Michael Le Vell) and
Bill Webster (
Peter Armitage),
Ashley Peacock (
Steven Arnold) and
Lloyd Mullaney (
Craig Charles). Eddie's ruse is uncovered when a visiting darts team arrive at the Rover's to play against his team. The rival team's captain recognises him as Eddie had tried a similar scam two years earlier and the team chase him. In May 2009, Eddie overhears
Roy Cropper (
David Neilson) giving Anna the ''Roy's Rolls'' password and account number for the Cash and Carry. He deviously takes the details from his wife's handbag and buys alcohol under the pretence that he is working for Roy. He is the Cash and Carry's one-millionth customer and wins a city break to Europe. He tells Anna that he is taking her away for a romantic break and that he has been putting money aside to pay for it. However, Eddie's lie is exposed when Roy's wife
Hayley (
Julie Hesmondhalgh) sees a cardboard cutout of "Roy Cropper" as the millionth customer at the Cash n' Carry. Eddie is then barred from the cafe by his wife. In July 2009, it is revealed that Eddie and Anna are not in fact married, as he proposes to her. She rejects him and it becomes clear that he has proposed to her many times before in the past. Eddie and Anna deal with son Gary for most of 2009. He goes to prison after a robbery setup, orchestrated by David Platt, and after his release, becomes interested in joining the army. Eddie is reluctant to show emotion but bakes a cake to show Gary how proud he is. Several months later, Gary goes AWOL after a friend loses limbs in battle. Eventually Eddie calls the military police and tells them Gary is at home, because he feels his son needs to face up to his responsibilities. When Gary is away from home, Anna begins keeping an eye on
Chesney Brown (
Sam Aston) when he's having family problems. Anna decides she wants to adopt a child, and Eddie warms to the idea. They begin a competition with Steve and
Becky McDonald (
Katherine Kelly), who also want to adopt. In early-2011, Eddie and Anna begin fostering nine-year-old
Faye Butler (
Ellie Leach). Faye proves to be a handful for the Windasses as she doesn't take to her new home right away, her presence leads to tension between the couple and Eddie reveals he never actually wanted to adopt. Eddie pleads with Anna to send Faye back, but Anna refuses to give up on her. When
Len (Conor Ryan) offers Eddie a job in Germany, he gives Anna an ultimatum to choose between him or Faye. Anna is appalled that Eddie has placed her in such a position, and tells him that given the choice, she'd choose Faye every time. With this, the couple end their relationship and Eddie packs his bags before saying goodbye to Gary and leaving Weatherfield for Germany. ==Reception==