Wen Liu was born in Shanghai, China. Her art covers multiple disciplines, drawing from her background in wearable art, fiber, and sculpture.

She received her BFA in Sculpture and MFA in Fiber from China Academy of Art, and received her MDes in Fashion, Body & Garment from the School of the Art Institute in Chicago. Her work has been exhibited in the National Grand Theater in Beijing and Between Art Lab in Shanghai and most recently at a solo exhibition in Manifold Gallery in Chicago.