Mark Youd

Artist Member

Mark Youd is an artist working in a beautiful old farmhouse near Glasgow. He trained as a draughtsman and, in parallel to a successful career as a designer and technical illustrator, he has developed his personal artistic practice, exploring the possibilities of the portrait.

Work in the Psyche series comes from within, a direct expression of the internal landscape. These pieces are spontaneous, unpremeditated, raw. The immediacy of the creative act dictates the outcome of the artwork in order to channel a vision of the subconscious.

This series has been described as dark and nightmarish, that isn’t the intention, but when we look critically within ourselves it’s rarely a comfortable experience. If we ignore and suppress the shadow side of our personality we risk creating an imbalance, for the sake of our mental health we must explore all aspects of our identity.