Zhu Shen is an award-winning writer, film producer and director, best known for two Oscar-qualified, critically acclaimed animation shorts she produced: Ingrid Pitt: Beyond the Forest about a young Holocaust survivor, animated by her 11-year-old son Perry Chen in 2011, and “Changyou’s Journey” about her late husband’s life, written and directed by her son Perry Chen in 2018.
“Ingrid Pitt: Beyond the Forest” won three US film festival awards and screened at over 30 international film festivals. At age 11, Chen was the youngest animator to qualify for an Academy Award for Best Animated Short Film.
“Changyou’s Journey” film premiered at the 2018 Toronto International Film Festival (TIFF KIDS), screened at 19 international film festivals, and won five film festival awards at Newport Beach Film Festival, Arizona International Film Festival, Los Angeles Animation Festival, Palm Springs International Animation Festival, and Film Now Festival in 2018.
Zhu is currently writing, directing, and producing her character-driven, documentary feature debut, "A Journey of a Thousand Miles."