Xifeng Chen
AKA: Chen XifengChen Xifeng, born in 1964, entered the animation industry in 1986, became production manager of the Shenzhen branch of Sunrise Animation Company in 1992, founded Feng Animation Studio in 1997, and won the Gold Prize at the 11th Tokyo International Animation Festival for his short "Pig Sale" (IMDB: tt7110046) in 2012. From 2015 to 2019, he developed 4 feature scripts and established Debris Studio in 2022. Credits include "Der kleine Rabe Sockeā" (Germany, 2012) as Chinese producer and "Werner5" (Germany, 2011) as Chinese art director.
