David paints mainly in watercolours, both seascapes and landscapes. He has exhibited with the Royal Institute, the Royal Society of British Artists, the Royal Society of Marine Artists, the New English Art Club and in the Contemporary of the Royal Watercolour Society. He has exhibited in Paris, Geneva, Stockholm, Malmo, Lundt and in the USA in Washington DC and Florida.