
Tristan Zhu
Production · born 3 July 2003
Tristan Zhu is a filmmaker, production designer, and creative producer based in New York.

Production · born 3 July 2003
Tristan Zhu is a filmmaker, production designer, and creative producer based in New York.