top of page

About David Leach

Screenshot 2025-04-28 at 16.04.57.png
Screenshot 2025-04-28 at 16.05.14.png
Screenshot 2025-04-28 at 16.05.22.png

David Leach is a painter based in Goa. His paintings are featured in private collections in Denmark, Croatia, and beyond. Often classified as art brut, his work reflects years spent traveling and living in Greece, India, and Indonesia.

​

Born in England in 1963, he left home in 1981 and never looked back. After two decades exploring Europe and Asia, he arrived in India, where the heat pressed down and the colours burned brighter. He found Goa. Goa was good. He stayed.

​

Over 40 years, David has developed a robust body of work that explores the psychological imprint of place on a restless soul.

bottom of page