
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.
Contacts
Get Vurchel Pro to Access ContactsFilms on Vurchel
2023
Shé (Snake)
Directed by
2021
Soft Animals
Directed by
2016
Hold Me (Ca Caw Ca Caw)
Directed by
Is this you?
Claim your profile!