Né en 1985, Shuwei Liu est un artiste qui vit à Shanghai, où il travaille avec la photographie et la vidéo. Son travail a été présenté à Arte Fiera Bologna 2017, à la Power Station of Art, et au Three Shadows Photography Art Centre. Il a été finaliste du LensCulture Portrait Awards en 2016 et du Barcelona International Photography Awards en 2015. Il a reçu le Emerging Chinese Artist Award qui lui a valu une résidence d'artiste au Red Gate, à Beijing. Ses oeuvres ont été publiées dans les magazines Der Greif, GUP, LEAP, Art World, parmi d'autres. En mai et juin 2017, il sera en résidence au Vermont Studio Center.