zoe willson first appeared in september 2009 at jason grimshaw (ryan thomas) and tina mcintyre's (michelle keegan) housewarming party as the new girlfriend of david platt (jack p. shepherd). she reappeared in november, when david introduced her to his mother gail (helen worth) and partner joe mcintyre (reece dinsdale). she helped kirk (andrew whyment) and chesney (sam aston) paint the house when john stape (graeme hawley) was due home from prison. when david appeared more concerned for a drunken tina recklessly wandering the street after a fallout with jason, zoe was convinced he still had feelings for tina and she warned him that she'd call her ex-boyfriend if he left. zoe stormed off after he did.