Leon Hatcher is an Isle of Wight born artist, DJ, author and autodidact based in The Scottish Highlands of Nairn
He works with film, installation, sculpture, photography and sound.
Dealing with the themes of memory, history, romance and absence.
Concerned with the power of sound, word and image to evoke a sense of faux nostalgia