We use cookies to personalize your experience and analyze traffic. You can opt out at any time.
Renee Zhan is a Chinese-American director and animator from Houston, Texas. In her films Renee is primarily interested in exploring topics of the body, nature, sexuality - all things beautiful, ugly, and squishy. Her short films have screened and won awards internationally.
Renee Zhan is a Chinese-American director and animator from Houston, Texas, known for her visceral short films exploring the body and nature.
She is best known for acclaimed animated and live-action short projects including O Black Hole!, Soft Animals, and Shé (Snake).
She creates hand-crafted animation and boundary-pushing short films that deal with surreal imagery, sexuality, and physical transformation.