Chiao Chu is a Chinese visual artist and painter based in London. She received her BA in Fine Art Drawing at Camberwell College of Art, UAL and is graduating from MA Visual Communication at Royal College of Art. She has recently been selected as one of the winners of the Delphian Open Call 2023. Selected exhibitions include, The British Postal Museum (UK), The Silver Building Gallery (UK), Copeland Gallery (UK), Royee Gallery (China).
Chiao Chu 储荞
My painting practice focuses on self-representations developed from my own experiences, memories and reverie. I draw inspiration from mythology, contemporary life as well as from literary sources.
My recent works explore emotions of melancholy, missing and longing based on my personal experiences of separation. Employing symbolic imagery, the paintings carry reflections on gains and losses, resistance and acceptance, revealing the genuine emotions faced in our time of uncertainty.