Directing
Community Rating
6.1
TMDB estimate
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.

Shé (Snake)
as Director, Screenplay
2023
The Birth of the Telephone
as Animation
2021

Soft Animals
as Director, Writer
2021

O Black Hole!
as Director, Writer
2020

Ghost Strata
2019

Reneepoptosis
as (voice), Director, Writer
2018

Hold Me (Ca Caw Ca Caw)
as (voice), Director, Writer
2016
Pidge
as Director
2015

Fish Juice
as Director
2014