Xi Liu

Born 1998, Qiqihar, China
Lives and works in London, UK

Xi Liu earned an MFA at the UCL Slade School of Art in London in 2024. Liu’s artistic practice delves into the intricate dynamics of human relationships, exploring the physical, emotional, and psychological forces that shape our interactions. Recent exhibitions include ‘Time in Stillness’, A/W Space, Nanjing, China (2025); ‘Transitions’, F2T, Milan, Italy (2025); Art021 Hong Kong with Seefood Room Gallery (2024); ‘Beyond Concrete’, Hew Hood Gallery, London, UK (2024); Royal Blue Gallery, London, UK (2024); and ‘Immaterial’, Soho Revue, London, UK.

ENQUIRE

Education

  • 2024 MFA Painting, Slade School of Art, UCL, London, UK