
Jiao Zi
Directing • 1980-01-01 • Luzhou, Sichuan Province, China
Jiao Zi (born Yang Yu in 1980) is a pioneering Chinese animation director, screenwriter, and producer best known for helming the historic blockbuster animated films Ne Zha (2019) and Ne Zha 2 (2025).
Known For
From Nerdspin
Filmography
- 2025★ 8.2
- 2019★ 7.9
- 2013★ 1.3
- 2008★ 6.4










