David was born in Knaresborough, North Yorkshire and studied painting and printmaking at Harrogate School of Art, before continuing his studies in painting and sculpture at The Slade School, London, 1959-1961. His tutor was Keith Vaughan.
He worked as an art teacher for many years before retiring to concentrate on his own work as a painter and printmaker.
His work follows in the tradition of English landscape art and is firmly rooted in observation.The North Yorkshire landscape and coast provide much of the subject matter, where he favours less well known places such as Port Mulgrave and Skinningrove. More recently the industrial landscape of Teesside is proving fertile ground.
David has exhibited widely in the UK, including the Royal Academy Summer Exhibitions, and in 2012 his work was purchased by the House of Lords for inclusion in their Works of Art Collection. David was a selected artist for the New Lights Prize, 2017.