
About me
Renee Zhan earned her MA from the National Film and Television School and her BA from Harvard University. She likes to make ugly films about beautiful things.
Feel free to contact me at or +1-832-282-9587
Renee Zhan earned her MA from the National Film and Television School and her BA from Harvard University. She likes to make ugly films about beautiful things.
Feel free to contact me at or +1-832-282-9587