Tags: Soap Character.
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.