Stephen Liu
Stephen Liu (b.2001) is an artist with a BA in Graphic Branding & Identity from the London College of Communication and a MA in Fine Art from Chelsea College of Arts. Their work has been exhibited nationally and internationally.
They have been awarded the Visual award by Florence Annual International Art Exhibition (2024/2025) and been nominated by UAL for the Future 50 Awards. Stephen's work has also been featured in ELLE China and Echoes of Broken Souls.
CAREER HIGHLIGHTS
Awards: Visual award by Florence Annual International Art Exhibition (2024/2025) Featured: ELLE China; Echoes of Broken Souls



