Close

Presenter

Biography
Renee Zhan is a Chinese/American director and animator from Houston, TX. She graduated from Harvard University with a degree in Visual and Environmental Studies in 2016 and is currently working toward her MA at the National Film and Television School. In her films she is interested in exploring themes of identity, sexuality, and ugliness.
Presentations
Computer Animation Festival - Animation Theater