Wen XiangjiActingBorn 02/02/2000Harbin, Heilongjiang, ChinaKnown ForThe Early Spring2026Man's Inhumanity to Man2025Cry of the BirdsThe Doll Game