List of EastEnders characters (1994)
Geoff Barnes is played by David Roper. Geoff is introduced as a love interest for the long running character, Michelle Fowler (Susan Tully), in 1994. He is much older than Michelle, and their age difference causes most of the major problems in their relationship. They plan to marry, but in the end Geoff realises that Michelle doesn't really love him. He ends the relationship and moves to Scotland in April 1995, but returns in September as part of Michelle's exit storyline. His last appearance is in October 1995.
List of EastEnders characters (2017)
Tom meets Michelle Fowler (Jenna Russell) on the London Underground after suffering a nosebleed and Michelle gives him a tissue. They meet a few times later on the train and Michelle tells her friend Sharon Mitchell (Letitia Dean) that she is interested in someone she met on the train, unaware that Tom is outside her home, looking at photos he covertly took of her. Tom meets Michelle on the train again, this time when she is working late and he claims to have a day off from work. They finally introduce themselves and Tom says he is widowed. Michelle invites Tom for a drink. They discuss Michelle's personal life but when she says her marriage went stale and someone younger showed interest, Tom assumes her husband cheated and not the other way around. Afterwards, Tom is aggressive to a stranger he accidentally bumps into. Tom and Michelle meet for a drink again and despite her confession that she was the one who fell in love with a younger student, causing the ending of her marriage, Tom kisses her.