Renee Zhan

Renee Zhan

Renee is a Chinese-American director and animator from Houston, Texas. She graduated with an BA from Harvard University and an MA in Directing Animation from the National Film and Television School. Her shorts have screened and won awards including Locarno, TIFF, SXSW and the Jury Prize for Animated Short at the 2019 Sundance Film Festival.

Films on Vurchel

2023
Shé (Snake)
Directed by
2021
Soft Animals
Directed by
2016
Is this you?
Claim your profile!