Geoffrey was born in Bradford, West Yorkshire, and began painting at an early age. He attended the Bradford Regional College of Art between 1964 and 1969 where he studied lithography and drawing. After leaving college he taught himself the disciplined technique of watercolour painting.

Geoffrey took an early interest in the styles of the ‘Old Masters’, in particular George Weatherill, David Cox and of course the renowned Joseph William Turner. He has always been influenced by their application of light and dark, which he likes to portray in his own work.

His passion for painting atmospheric moods of landscape and marine has developed from his love of the Yorkshire Dales and the east coast, and his added interest in working horses is occasionally portrayed in his paintings.

In 2003, Geoffrey was elected a full member of the British Watercolour Society, and in 2004 he was elected a Fellow of the International Guild of Artists.

He has always been keenly interested in railways, which is reflected in his paintings of steam engines, and is an Associate Member of the Guild of Railway Artists.