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

Stephen Liu extra image 1 Stephen Liu extra image 2
Stephen Liu Stephen Liu main image