Tristan Zhu is a filmmaker, production designer, and creative producer based in New York.
Ti Blan 2026
Production Designer
Bitchin' 2023
as Vape God
Credits from TMDB.