Yu Liu, graduated from San Francisco Art University with a master's degree in the visual development of Film and Television animation. In 2017, she worked as an art director at Bottle & Bottega. In 2019, she joined HBU-UCLan School of Media, Communications and Creative Industries as a teacher, mainly engaged in teaching and scientific research in film and television animation.