Shen earned her PhD in Art Education at The Ohio State University and MFA in Computer Art from School of Visual Arts. Her creative work includes graphic novels, animation, and digital arts. Her animated documentary “Seeing Through the Eyes of Crocodiles” was screened in Bejing Queer Film Festival, Shanghai Pride Film Festival, TWIST Seattle Queer Film Festival, and Boston LGBT film festival. Her graphic novel “I will be Your Paradise,” a pioneer work about queer youth in Taiwan, was re-serialized in 2020. Her recent work “The 21st Century Girls and Their Romance,” a story about gender non-conforming youth’s struggle in Taiwan, was published on Creative Comic Collection in 2022.
She is the recipient of College of Fine Arts Faculty Research Excellence Award in 2017, and an honoree of Celebrate U, Extraordinary Faculty Achievements Award in 2016 and 2017.