Lin Chau’s practice is underpinned by her connection to the world and the environment that she finds herself within. Over the years, her encounters of landscapes in nature have inspired her works. As drawing has been the core of her practice, each trip to the mountain or the sea naturally sees her sketching the landscape. The impressions from these sketches are later transformed using a variety of media from printmaking to filmmaking, as part of Lin’s exploration of creative techniques that elicit diverse ways of looking at the interaction of places and landscapes.
Lin graduated with a Master of Letters in Fine Art Practice from Sculpture & Environmental Art and a Bachelor of Fine Art (Hons) from The Glasgow School of Art. Her works have been exhibited throughout the UK and Europe.