Born in Taoyuan, Taiwan in 1994, Shen, Chia-wen graduated with a master's degree in art from the Department of Fine Arts of Dunghai University.
Earlier paintings were mainly on her own feelings and love experiences, blending her dreams, illusions and desires together through the glossy quality of the mineral pigments in Eastern Gouache to present the fantasy in dreams and her naked in love. Recently, SHEN has transformed the figurative painting into an abstract form, thinking about the meaning of art creation to herself, exploring the stereotypes and stigmas from the bandwagon effects in society.