Wensi holds a double MA in arts. Wensi studied Visual Communication at Center Academy of Fine Arts in China and went on to study Environmental Art and Pattern Design at Aalto University in Finland.

Wensi has produced graphic and book designs, as well as editorial, packaging and advertising illustrations. In 2018, she co-founded Shanghai Children's Picture Book Research Center and has curated and participated in exhibitions in the UK, Germany, Japan, Estonia, Finland, and China.

Wensi is inspired mostly by meditation, philosophy and walking in nature. “If I am able to share even a little bit of good energy with others from my works - it makes it even better!"