Geoff Barnes is a fictional character from the BBC soap opera EastEnders, played by David Roper from 9 May 1994 to 24 October 1995.Geoff is introduced as a love interest for the long running character, Michelle Fowler (Susan Tully), in 1994. Although he is much older than Michelle, they plan to marry, but Geoff realises that Michelle doesn't really love him. He ends the relationship and moves departs in April 1995, but returns in September as part of Michelle’s exit storyline, departing in October 1995.