Siqi Song è laureata in Animazione e ha ottenuto un
master in Media Arts presso la China Central Academy of Fine Arts. Attualmente
sta seguendo un Master in Fine Arts in Animazione sperimentale presso il
California Institute of the Arts. Le su eopere sono state proiettate presso
esposizioni e festival di cinema d'animazione in tutto il mondo.