Geoff Barnes is a fictional character from the BBC soap opera EastEnders, played by David Roper.
She continues seeing him despite objections from her father, Arthur (Bill Treacher), who grows increasingly antagonized by Geoff's presence.
Geoff is divorced and has three grown children, including a daughter named Felicity (Tara Moran).
Later in the year, Geoff supports Pat Butcher (Pam St Clement) through a troublesome period, and subsequently becomes the object of her affections.
Gossip begins to spread about the nature of their relationship and at this time Geoff decides to let Pat down gently.
After weeks of contemplation, she is finally persuaded to accept by her nemesis Grant Mitchell (Ross Kemp), who goads her about her boring life in Walford.
Michelle argues that affection and respect are more important than passionate love, but Geoff refuses to allow her to waste her life on a loveless marriage.
[2] He returns to Walford unexpectedly in September, to see if Michelle is interested in taking a job as a research assistant in America with one of his colleagues.
The character was introduced in May 1994 under executive and series producers Leonard Lewis and Barbara Emile.
Geoff formed a friendship with Michelle while assisting her with her University work and this later developed into a romance—a plotline that has been compared to the 1983 film Educating Rita.
[2] Michelle was a character who had a history of falling for older men and writer Colin Brake has commented on her relationship with Geoff in the book, EastEnders: The First Ten Years (published in 1994): “For the first time since Den [Watts], Michelle found herself attracted to a much older man.
The character returned for brief stints in September and October 1995, to aid the departure of Susan Tully, who left EastEnders after nearly eleven years playing Michelle.